首页 > 编程知识 正文

buffon投针实验,蒙特卡洛模拟真值

时间:2023-05-05 17:00:35 阅读:160388 作者:3906

蒲丰投针实验:

公式推导:

实现代码:

#实际上,在这里根据已知的pi计算概率,计算自己的piimportnumpyasnpimportmatplotlib.pyplotaspltimportmath #针的长度l=0.520#平行线宽度a=1.314#试验次数nn=10000# 2之间有n个随机数x=NP.random.rand(1,n ) a/2phi=NP.random.rand ) 1, n ) math.pide ftest times ) 3360gland )的times(3360ifx(0) (I )=1/2*math.sin ) phi )0) I ) 3360 couu marker='.' ) else : PLT.scatter (phi [0] [ I ],x[0][i],c='g ',marker='.' ) test(n ) n ) p

冒着生命危险编程的宝马,希望得到大人物的指示

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。