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