一个用于求圆周率pi的matlab算法。题目背景:取一长面积为1平方米的正方形白纸,在白纸的内部画一个直径为1米的圆,如下图所示。此圆恰好与正方形的四条边分别切于一点,它的面积是
pi*(1/2)^2 =pi/4 ,然后,你可以抓一大把芝麻,一粒一粒地随便地扔到白纸上。在你扔麦子的过程中可以请一位朋友帮助记录:一共扔了几次?有几次是扔在圆里面?
实验结束后,你只须用“芝麻落在圆里的次数”除以“一共扔的次数”得到的结果就是圆的面积。则pi就是“圆的面积*4”了
当然,你扔的次数越多,结果就越精确!
标签:
matlab
算法
正
背景
上传时间:
2016-01-18
上传用户:asdfasdfd