PYTHON DASTURLASH TILIDA DASTURIY REALIZATSIYA VA HISOBLASH USULLARI
Keywords:
Python, dasturiy realizatsiya, hisoblash usullari, optimallashtirish, NumPy, vektorlashtirish, sonli integrallash, algoritmik murakkablik, yuqori unumdorlik.Abstract
Ushbu maqolada murakkab matematik va muhandislik
masalalarini yechishda qo‘llaniladigan hisoblash usullarini Python dasturlash tili
muhitida samarali dasturiy realizatsiya qilish strategiyalari tadqiq etilgan. Chiziqli
algebrik tenglamalar tizimi, integrallash va differensial tenglamalarni sonli yechish
algoritmlarining kompyuter xotirasi hamda vaqt resurslaridan foydalanish
ko‘rsatkichlari tahlil qilingan. NumPy, SciPy va Numba kabi yuqori unumdorlikka ega
dasturiy modullar yordamida hisoblash jarayonlarini optimallashtirish, matritsali
amallarni vektorlashtirish va algoritmlarning amaliy samaradorligini baholash
prinsiplari ilmiy asosda yoritilgan.
References
1. Ismoilov M. I. Hisoblash metodlari va dasturlash texnologiyalari. – Toshkent:
Fan va texnologiya, 2022. – 240 b.
2. Johansson R. Numerical Python: Scientific Computing and Data Science
Applications with NumPy, SciPy and Matplotlib. – New York: Apress, 2020. –
pp. 312-335.
3. Langtangen H. P. A Primer on Scientific Programming with Python //
Computational Science and Engineering. – Oslo: Springer, 2021. – Vol. 16, No.
3. – pp. 189-204.
4. Samarskiy A. A. Sonli usullar nazariyasi va chiziqli bo‘lmagan modellar //
Dasturlash va matematik fizika jurnali. – Moskva, 2023. – № 6. – s. 74-81.
5. Yusupov M. K., Tojiyev X. R. Matematik modellarni Python muhitida dasturiy
realizatsiya qilish va samaradorligini baholash // O‘zbekiston Milliy universiteti
xabarlari. – Toshkent, 2024. – № 1/3. – 112-119 b.