- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
蒙特卡洛方法的应用1
蒙特卡洛方法的应用
实验目的
学习如何应用蒙特卡洛方法解决实际问题
实验内容
1、起源和发展
2、原理
3、计算机模拟应用实例
4、实验作业
一、MC 的起源和发展
随机模拟方法,也称为Monte Carlo方法,
是一种基于 “随机数”的计算方法。这一方法
源于美国在第一次世界大战进行的研制原子弹
的 “曼哈顿计划”。该计划的主持人之一、数
学家冯·诺伊曼用驰名世界的赌城—摩纳哥的
Monte Carlo—来命名这种方法,为它蒙上了一
层神秘色彩。冯·诺伊曼是公理化方法和计算机
体系的领袖人物,Monte Carlo方法也是他的重
要贡献。
事实上,Monte Carlo方法的基本思想很早以
前就被人们所发现和利用。早在17世纪,人们就
知道用事件发生的 “频率”来近似事件的 “概
率”。18世纪下半叶的法国学者Buffon提出用投
针试验的方法来确定圆周率 π的值。这个著名的
Buffon试验是Monte Carlo方法的最早的尝试!
历史上曾有几位学者相继做过这样的试验。
然而,他们的试验是费时费力的,同时精度
不够高,实施起来也很困难。然而,随着计
算机技术的飞速发展,人们不需要具体实施
这些试验,而只要在计算机上进行大量的、
快速的模拟试验就可以了。
Monte Carlo方法是现代计算技术的最为杰出
的成果之一,它在工程领域的作用是不可比拟
的。
Buffon试验
假设平面上有无数条距离为1的等距平行线,
现向该平面随机投掷一根长度为l的针(l≤1),
则我们可计算该针与任一平行线相交的概率。
这里,随机投针指的是:针的中心点与最近的
平行线间的距离X 均匀地分布在区间 [0,1/2]上,
针与平行线的夹角ϕ (不管相交与否)均匀的
分布在区间 [0,π]上。此时,针与线相交的充
要条件是
X l
≤
sinϕ 2
注意: f X (x)f ϕ (w) 2 ⋅1
π
Buffon试验
从而针线相交的概率为
l
l π sinϕ 2 2l
p ˆ PX ≤ sinϕ ∫ ∫2 dxdw
2 0 0 π π
根据上式,若我们做大量的投针试验并记录针与
线相交的次数,则由大数定理可以估计出针线相
交的概率p ,从而得到π 的估计值。
针与线的位置关系:
function piguji=buffon(llength,mm)
%llength 是针的长度
%mm 是随机实验次数
frq=0;
xrandnum = unifrnd(0,0.5,1,mm);
phi= unifrnd(0,pi,1,mm);
for ii=1:mm
if (xrandnum(1,ii)=(llength*sin(phi(1,ii))/2))
frq=frq+1;
end
end
piguji=2*llength/(frq/mm)
buffon(.6,1000) piguji = 3.1662
buffon(.6,10000) piguji = 3.1072
buffon(.6,100000) piguji
文档评论(0)