MONTE KARLO USULI ORQALI EHTIMOLLIKNI HISOBLASH VA C# DASTURLASH TILIDA MODELLASHTIRISH.
Keywords:
Monte Karlo usuli, ehtimollar nazariyasi, π soni, C# dasturlash tili, tasodifiy sonlar, modellashtirish, statistik tajriba, nazariy va amaliy tahlil, raqamli simulyatsiya, matematik hisoblash.Abstract
Ushbu maqolada Monte Karlo usulining nazariy asoslari va uning ehtimolliklarni hisoblashdagi qo‘llanilishi tahlil qilindi. Ushbu usul tasodifiy sonlardan foydalanib, murakkab matematik masalalarga taxminiy yechim topish imkonini beradi. Maqola doirasida Monte Karlo algoritmi yordamida π (pi) sonini hisoblash uchun C# dasturlash tilida model yaratildi. Dastur yordamida tajribalar o‘tkazildi va natijalar nazariy qiymatlar bilan solishtirildi. Amaliy yondashuv orqali ehtimollar nazariyasining chuqurroq o‘zlashtirilishi, algoritmik fikrlashni rivojlantirish va real hodisalarni raqamli ko‘rinishda modellashtirish imkoniyati yaratildi. Tadqiqot natijalari Monte Karlo usuli yordamida matematik modellashning samaradorligi va zamonaviy dasturlash tillari bilan uyg‘un ishlash imkonini tasdiqlaydi.
References
Karimov A.A. Ehtimollar nazariyasi va matematik statistika. – Toshkent: O‘zbekiston, 2020. – 240 b.
Sobirov S.S. Ehtimollar nazariyasining amaliy masalalari. – Samarqand: SamDU nashriyoti, 2018. – 198 b.
Ross S.M. A First Course in Probability. – 9th ed. – Pearson, 2012. – 464 p.
Metropolis N., Ulam S. The Monte Carlo Method. – Journal of the American Statistical Association, 1949. – Vol. 44, No. 247.
Press W.H., Teukolsky S.A., Vetterling W.T., Flannery B.P. Numerical Recipes: The Art of Scientific Computing. – Cambridge University Press, 2007.
Albahari J., Albahari B. C# 10 in a Nutshell. – O’Reilly Media, 2022. – 1050 p.
Schildt H. C# 10.0: The Complete Reference. – McGraw-Hill Education, 2022. – 880 p.
Microsoft Learn. C# Programming Guide.https://learn.microsoft.com/en-us/dotnet/csharp/
Khan Academy. Introduction to Probability and Monte Carlo Simulation. https://www.khanacademy.org/