一個用于求圓周率pi的matlab算法。題目背景:取一長面積為1平方米的正方形白紙,在白紙的內(nèi)部畫一個直徑為1米的圓,如下圖所示。此圓恰好與正方形的四條邊分別切于一點,它的面積是
pi*(1/2)^2 =pi/4 ,然后,你可以抓一大把芝麻,一粒一粒地隨便地扔到白紙上。在你扔麥子的過程中可以請一位朋友幫助記錄:一共扔了幾次?有幾次是扔在圓里面?
實驗結(jié)束后,你只須用“芝麻落在圓里的次數(shù)”除以“一共扔的次數(shù)”得到的結(jié)果就是圓的面積。則pi就是“圓的面積*4”了
當(dāng)然,你扔的次數(shù)越多,結(jié)果就越精確!
標簽:
matlab
算法
正
背景
上傳時間:
2016-01-18
上傳用戶:asdfasdfd