matlab用蒙特卡洛法计算圆周率
生活随笔
收集整理的這篇文章主要介紹了
matlab用蒙特卡洛法计算圆周率
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
設(shè)有寬度為1的正方形,其中有一半徑為0.5的圓內(nèi)接這個(gè)正方形,隨機(jī)生成一定數(shù)量的點(diǎn),落在圓內(nèi)的點(diǎn)的數(shù)量和落在圓外點(diǎn)的數(shù)量的比值k即為π/4,我們只需要求出k的值,即可根據(jù)π=k*4即可求得圓周率。
參考資料:http://www.ruanyifeng.com/blog/2015/07/monte-carlo-method.html
代碼如下:
總結(jié)
以上是生活随笔為你收集整理的matlab用蒙特卡洛法计算圆周率的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 美光科技:2019财年的营收和净利润狂泻
- 下一篇: 互联网快讯:极米NEW Z6X凭出众音画