SOFTWARE ANALYSIS OF NUMERICAL METHODS FOR SOLVING DIFFERENTIAL EQUATIONS (USING PYTHON)
Abstract
Ushbu maqolada differensial tenglamalarni yechishning asosiy numerik usullari — Eyler usuli, Runge-Kutta usuli va ularning dasturiy realizatsiyasi tahlil qilinadi. Maqolada Python dasturlash tili yordamida oddiy differensial tenglamalarni yechish algoritmlari ishlab chiqilib, natijalar graflar yordamida vizual tarzda tahlil qilinadi. Shuningdek, har bir usulning afzalliklari va kamchiliklari solishtiriladi.
References
1. Boyce, W. E., & DiPrima, R. C. (2017). Elementary Differential Equations and Boundary Value Problems. Wiley.
2. Burden, R. L., & Faires, J. D. (2011). Numerical Analysis (9th ed.). Brooks/Cole.
3. Atkinson, K. E. (1989). An Introduction to Numerical Analysis (2nd ed.). Wiley.
4. Chapra, S. C., & Canale, R. P. (2015). Numerical Methods for Engineers (7th ed.).McGraw-Hill Education.
5. Butcher, J. C. (2016). Numerical Methods for Ordinary Differential Equations (3rd ed.). Wiley.
6. Press, W. H., Teukolsky, S. A., Vetterling, W. T., & Flannery, B. P. (2007). Numerical Recipes: The Art of Scientific Computing (3rd ed.). Cambridge University Press.
7. Rao, S. S. (2011). Engineering Optimization: Theory and Practice (4th ed.). Wiley.