- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
建筑数学mdash;概率5mdash;随机模拟mdash;蒙特卡洛法383903229建筑数学mdash;概率5mdash;随机模拟mdash;蒙特卡洛法383903229建筑数学mdash;概率5mdash;随机模拟mdash;蒙特卡洛法383903229
随机模拟(蒙特卡洛法)
秦 佑 国 燕翔
清华大学建筑学院
一个三岔路口,到来的车辆在此处遇到岔路,一条路通往A城,一条路通往B城。前往A城的车比前往B城的车多一倍,即来车的2/3去A城, 1/3去B城。但这是长时间观察统计的结果,并非实时的情况,不是每来3辆车,就2辆开往A城, 1辆开往B城。我们可以用扔骰子来模拟,扔出1点或2点、3点、4点,表示来车去A城,扔出5点或6点,表示来车去B城。前者在6个可能结果(1~6点)中占4个,概率为2/3,后者占2个,概率为1/3。扔一次骰子,表示来一辆车,一直扔下去,就可以模拟车辆去向的随机特性,而长时间(扔的次数很多时)的试验,又符合统计的结果。
如果,去A城的车,其中2/3是轿车, 1/3是货车;去B城的车,其中1/2是轿车, 1/2是货车。也可以继续扔骰子来模拟。在前面试验扔出的结果是去A城后,再扔一颗骰子,扔出1点或2点、3点、4点,表示是轿车,扔出5点或6点,表示是货车。在前面试验扔出的结果是去B城后,再扔一颗骰子,扔出1点或2点、3点,表示是轿车,扔出4点或5点、6点,表示是货车。
这种随机现象模拟是用扔骰子来进行的,称为蒙特卡罗法。蒙特卡罗是赌城。
扔骰子的工作可以交给计算机去做,计算机上都有生成(0, 1)区间上均匀分布的随机数(即每个数出现的概率相同)的程序。计算机每生成一个大于0、小于1的随机数ξ,就是扔了一次骰子, ξ<0.666667(2/3近似值),表示车子去A城, ξ≥0.666667,表示车子去B城。
蒙特卡罗法可以模拟车流,模拟人流,电梯载客和停层,旅客的柜台服务,人员的疏散等等。
服务柜台前,1分钟内,0个顾客的概率0.25, 1个顾客的概率0.20,2个顾客的概率0.30,3个顾客的概率0.15,4个顾客的概率0.10。如果每个顾客平均服务时间为45秒(0.75分钟),柜台前会不会排队,可能排起几个人的队?加快工作效率,平均服务时间缩短为0.5分钟,排队情况又如何?
一种是分析方法:可以先计算平均值:0×0.25+1×0.20+2×0.30+3×0.15+4×0.05 = 1.7,即一分钟平均有1.7个顾客。两个顾客的时间间隔是1/1.7=0.588分钟。每个顾客平均服务0.75分钟,大于0.588分钟,顾客可能出现等待;每个顾客平均服务缩短为0.5分钟,小于0.588分钟,长时间段看,不会出现等待。这种分析方法是针对长时段平均情况的,不能描述短时段可能出现的具体状况。
另一种方法是蒙特卡洛法:
在计算机上生成(0, 1)区间上均匀分布的随机数ξ,每产生一个随机数ξ,表示时间间隔1分钟。
0 <ξ≤0.25,表示这一分钟柜台前没有来顾客;
0.25<ξ≤0.45(0.25+0.20),表示这一分钟柜台前来了1个顾客;
0.45<ξ≤0.75(0.25+0.20+0.30),表示这一分钟柜台前来了2个顾客;
0.75<ξ≤0.90(0.25+0.20+0.30+0.15),表示这一分钟柜台前来了3个顾客;
0.90<ξ<1.00(0.25+0.20+0.30+0.15+0.10),表示这一分钟柜台前来了4个顾客。
同时,柜台前来了顾客,每个顾客服务0.75分钟(或0.5分钟)后离去,接待下一个顾客,……
随着计算机产生随机数ξ个数的增多,如产生60个,就是1个小时,产生120个,就是2个小时。就可以模拟柜台前到来的顾客,和可能出现的排队等候的情况。
思考一下,如果顾客的服务时间也是随机变量,也有概率分布,只是平均值是0.75分钟(或0.5分钟),是否也可以模拟,只要知道其概率分布。
离散型随机变量的直接抽样
随机变量 X :{x1,x2,x3,···,xN}
例如:x可取3个值x1,x2, x3,它们出现的几率分别为2/8,5/8,1/8,则抽得的(0,1)区间上均匀分布的随机数ξ,小于2/8时实现x1 ,在区间2/8,7 /8中时实现x2 ,大于7/8时实现x3。前面柜台前顾客数的例子就是这样做的。
概率分布 P: {p1,p2,p3,···,pN}
从(0,1)区间中均匀抽样得到的随机数ξ 满足下式时
则随机变量 x 取值为 xn 。
上面两个例子,随机变量(来车和来柜台的人)是离散分布的。
蒙特卡罗法的发展历史
“蒲丰投针” 1777年,蒲丰在家中请来客玩投针游戏(针长是线距之半),他事先没有给客人讲与π有关的事。客人们虽然不知道主人的用意,但是都参加了游戏。他们共投针2212次,其中704次相交。蒲丰说,2212
您可能关注的文档
最近下载
- JIS G 4313-1996 弹簧用冷轧不锈钢带(中文版).pdf VIP
- 针灸学课件课件.ppt VIP
- 2024年温岭市交通旅游集团有限公司招聘笔试真题汇总.docx VIP
- 小升初数学试题真题汇编-填空题50道精品及答案.pdf VIP
- 小型宾馆安全保卫人员职责.docx VIP
- 唯美中国风名著导读《红楼梦》读书分享ppt.pptx VIP
- 2025山东泰安市泰山城建投资集团有限公司一般工作人员招聘12人笔试备考题库及答案解析.docx VIP
- 2024年陕西华山旅游集团有限公司招聘笔试真题汇总.docx VIP
- 安全台帐范本.pdf VIP
- 05G359-3悬挂运输设备轨道标准图集.pdf VIP
文档评论(0)