课件21张PPT。10.3.2随机模拟用频率估计概率,通过大量重复试验,反复计算事件发生的频率,再由频率的稳定值估计概率,是十分费时的. 有没有其他方法可以替代试验呢?
对于实践中大量非古典概型的事件概率,又缺乏相关原理和公式求解.因此,我们设想通过计算机模拟试验解决这些矛盾. 新课引入 我们知道,利用计算器或计算机软件可以产生随机数.实际上,我们也可以根据不同的随机试验构建相应的随机数模拟试验,这样就可以快速地进行大量重复试验了.对于抛掷一枚质地均匀硬币的试验,我们可以让计算器或计算机产生取值于集合{0,1}的随机数,用0表示反面朝上,用1表示正面朝上.这样不断产生0,1两个随机数,相当于不断地做抛掷硬币的试验。学习新知例:若抛掷一枚均匀的硬币50次,如果没有硬币,你有什么办法得到试验的结果?产生50个0,1两个随机数.思考:若抛掷一枚均匀的骰子30次,如果没有骰子,你有什么办法得到试验的结果? 用30个1~6之间的随机数. 学习新知一个袋中装有2个红球和3个白球,这些球除颜色不同外没有其他差别.对于从袋中摸出一个球的试验,我们可以让计算器或计算机产生取值于集合(1,2,3,4,5}的随机数,用1,2表示红球,用3,4,5表示白球.这样不断产生1~5之间的整数随机数,相当于不断地做从袋中摸球的试验.下表是用电子表格软件模拟上述摸球试验的结果,其中n为实验次数,nA为摸到红球的频数,fn(A)为摸到红球的频率.画出折线图,从图中可以看出,随着实验次数的增加,摸到红球的频率稳定于概率0.4利用随机模拟解决问题的方法叫蒙特卡洛(Monte Carlo)方法思考:一般地,如果一个古典概型的基本事件总数为n,在没有试验条件的情况下,你有什么办法进行m次实验,并得到相应的试验结果?将n个基本事件编号为1,2,…,n,用m个1~n之间的随机数. 思考:如果一次试验中各基本事件不都是等可能发生,利用上述方法获得的试验结果可靠吗? 学习新知蒙特卡洛(Monte Carlo)方法最大优点:不需要对试验进行具体操作,可以广泛应用到各个领域. 例1 天气预报说,在今后的三天中,每一天下雨的概率均为40%,用随机模拟方法估计这三天中恰有两天下雨的概率约是多少?要点分析:(1)今后三天的天气状况是随机的,共有四种可能结果,每个结果的出现不是等可能的.(2)用数字1,2,3,4表示下雨,数字5,6,7,8,9,0表示不下雨,体现下雨的概率是40%.典型例题(3)用随机数表产生三个一组随机数,代表三天的天气状况.(4)产生30组随机数,相当于做30次重复试验,以其中表示恰有两天下雨的随机数的频率作为这三天中恰有两天下雨的概率的近似值. (5)据有关概率原理可知,这三天中恰有两天下雨的概率P=3×0.42×0.6=0.288.用随机模拟估计概率的步骤
(1)建立概率模型,构造或描述概率过程.构造与问题相一致的随机数组进行模拟.
(2)进行模拟试验,可用计算器或计算机按要求产生随机变量进行模拟试验;
(3)统计试验结果,建立估计量,从中得到问题的解.巩固练习方法总结已知某运动员每次投篮命中的概率低于40%,现采用随机模拟的方法估计该运动员三次投篮恰有两次命中的概率:先由计算器产生0到9之间取整数值的随机数,指定1,2,3,4表示命中,5,6,7,8,9,0表示不命中;再以每三个随机数为一组,代表三次投篮的结果.经随机模拟产生了20组随机数:
907 966 191 925 271 932 812 458 569 683 431 257 393 027 556 488 730 113 537 989据此估计,该运动员三次投篮恰有两次命中的概率为 ( )
A.0.35 B.0.25 C.0.20 D.0.15B例2.从你所在班级任意选出6名同学,调查他们的出生月份,假设出生在一月,二月……十二月是等可能的.设事件A=“至少有两人出生月份相同”,设计一种试验方法,模拟20次,估计事件A发生的概率.典型例题解:方法1根据假设,每个人的出生月份在12个月中是等可能的,而且相互之间没有影响,所以观察6个人的出生月份可以看成可重复试验.
因此,可以构建如下有放回摸球试验进行模拟:在袋子中装入编号为1,2,…,12的12个球,这些球除编号外没有什么差别,有放回地随机从袋中摸6次球,得到6个数代表6个人的出生月份,这就完成了一次模拟试验。
如果这6个数中至少有2个相同,表示事件A发生了.重复以上模拟试验20次,就可以统计出事件A发生的频率.典型例题方法2 利用电子表格软件模拟试验.在A1,B1,C1,D1,E1,F1单元格分别输入"=RANDBETWEEN(1,12)”,得到6个数,代表6个人的出生月份,完成一次模拟试验.
选中A1,B1,C1,D1,E1,F1单元格,将鼠标指向右下角的黑点,按住鼠标左键拖动到第20行,相当于做20次重复试验.
统计其中有相同数的频率,得到事件A的概率的估计值.
下表是20次模拟试验的结果.事件A发生了14次,事件A的概率估计值为0.70,与事件A的概率(约0.78)相差不大.典型例题典型例题例3在一次奥运会男子羽毛球单打比赛中,运动员甲和乙进入了决赛,假设每局比赛甲获胜的概率为0.6,乙获胜的概率为0.4.利用计算机模拟试验,估计甲获得冠军的概率分析:奥运会羽毛球比赛规则是3局2胜制,甲获得冠军的结果可能是2:0或2:1.显然,甲连胜2局或在前2局中赢一局输一局,并赢得第3局的概率,与打满3局,甲胜2局或3局的概率相同.每局比赛甲可能胜,也可能负,3局比赛所有可能结果有8种,但是每个结果不是等可能出现的,因此不是古典概型,可以用计算机模拟比赛结果.解:设事件A=“甲获得冠军”,事件B=“单局比赛甲胜”,则P(B)=0.6.
用计算器或计算机产生1~5之间的随机数,当出现随机数1,2或3时,表示一局比赛甲获胜,其概率为0.6.
由于要比赛3局,所以每3个随机数为一组,例如,产生20组随机数:423 123 423 344 114 453 525 332 152 342 534 443 512 541 125 432 334 151 314 354相当于做了20次重复试验.
其中事件A发生了13次,对应的数组分别是423,123,423,114,332,152,342,512,125,432,334, 151,314,
用频率估计事件A的概率的近似为13/20=0.65.用随机模拟的方法得到的是20次试验中A事件发生的频率,它是概率的近似值,事件A的概率的精确值为0.648.例4.种植某种树苗,成活率是0.9.若种植该种树苗5棵,用随机模拟方法估计恰好4棵成活的概率. 典型例题用随机模拟估计概率的步骤
(1)建立概率模型,构造或描述概率过程.构造与问题相一致的随机数组进行模拟.
(2)进行模拟试验,可用计算器或计算机按要求产生随机变量进行模拟试验;
(3)统计试验结果,建立估计量,从中得到问题的解.1.用随机模拟方法估计概率时,其准确度决定于( )
A.产生的随机数的大小
B.产生的随机数的个数
C.随机数对应的结果
D.产生随机数的方法 B2.用随机模拟方法得到的频率( )
A.大于概率 B.小于概率
C.等于概率 D.是概率的近似值D巩固练习巩固练习3.某人有5把钥匙,其中2把能打开门,现随机地取1把钥匙试着开门.
(1)不能开门就扔掉,问第三次才打开门的概率是多大?
(2)如果试过的钥匙不扔掉,这个概率又是多大?
设计一个试验,用随机模拟方法估计上述概率.[解析] 用计算器或计算机产生1到5之间的取整数值的随机数,1,2表示能打开门,3,4,5表示打不开门.
(1)三个一组(每组数字不重复),统计总组数N,并统计前两个大于2,第三个是1或2的组数N1,则N(N1)即为不能打开门即扔掉,第三次才打开门的概率的近似值.
(2)三个一组(每组数字可重复),统计总组数M,并统计前两个大于2,第三个为1或2的组数M1,则M(M1)即为试过的钥匙不扔掉,第三次才打开门的概率的近似值.4.已知某运动员每次投篮命中的概率低于40%,现采用随机模拟的方法估计该运动员三次投篮恰有两次命中的概率:先由计算器产生0到9之间取整数值的随机数,指定1,2,3,4表示命中,5,6,7,8,9,0表示不命中;再以每三个随机数为一组,代表三次投篮的结果.经随机模拟产生了20组随机数:
907 966 191 925 271 932 812 458 569 683 431 257 393 027 556 488 730 113 537 989据此估计,该运动员三次投篮恰有两次命中的概率为( )
A.0.35 B.0.25 C.0.20 D.0.15巩固练习B巩固练习整数随机数模拟试验估计概率时,首先要确定随机数的范围和用哪些数代表不同的试验结果.我们可以从以下三方面考虑:
①当试验的基本事件等可能时,基本事件总数即为产生随机数的范围,每个随机数代表一个基本事件;
②研究等可能事件的概率时,用按比例分配的方法确定表示各个结果的数字个数及总个数;
③当每次试验结果需要n个随机数表示时,要把n个随机数作为一组来处理,此时一定要注意每组中的随机数字能否重复.规律总结2.用计算机或计算器产生的随机数,是依照确定的算法产生的数,具有周期性(周期很长),这些数有类似随机数的性质,但不是真正意义上的随机数,称为伪随机数. 随机模拟方法是通过将一次试验所有等可能发生的结果数字化,由计算机或计算器产生的随机数,来替代每次试验的结果,其基本思想是用产生整数值随机数的频率估计事件发生的概率,这是一种简单、实用的科研方法,在实践中有着广泛的应用.1.例如我们要产生0~9之间的随机整数,像彩票摇奖那样,把10个质地和大小相同的号码球放入摇奖器中,充分搅拌后摇出一个球,这个球上的号码就称为随机数。随机数与伪随机数随机模拟方法课堂小结1 .随机试验中,事件A发生的次数叫频数,频数除以试验的次数叫做事件A发生的频率。
2 .频率是通过试验计算出来的结果,是不稳定的,通过很多次试验总结出来的频率可以估计概率。
3 .很多事件发生的概率是不知道的,我们在使用其概率时都使用频率代替。
4.有些试验的结果可以用随机数模拟产生,随机数模拟省时省力,是预测和决策的重要方法。课堂小结