10.3.2 随机模拟学习目标核心素养1.了解随机数的意义.2.会用模拟方法(包括计算器产生随机数进行模拟)估计概率.3.理解用模拟方法估计概率的实质.(重点、难点)1.通过对利用随机模拟的方法估计事件的概率,培养学生数学建模素养.2.通过学习事件概率的计算,培养学生数学运算素养.1.产生随机数的方法(1)利用计算器或计算机软件产生随机数.(2)构建模拟试验产生随机数.2.蒙特卡洛方法利用随机模拟解决问题的方法为蒙特卡洛方法.思考:用频率估计概率时,用计算机模拟试验产生随机数有什么优点?[提示] 用频率估计概率时,需做大量的重复试验,费时费力,并且有些试验具有破坏性,有些试验无法真正进行.因此利用计算机进行随机模拟试验就成为一种很重要的替代方法,它可以在短时间内多次重复地来做试验,不需要对试验进行具体操作,可以广泛应用到各个领域.1.掷两枚骰子,用随机模拟方法估计出现点数之和为9的概率时,产生的整数值随机数中,每几个数字为一组( )A.1 B.2 C.9 D.12B [由于掷两枚骰子,所以产生的整数值随机数中,每2个数字为一组.]2.下列不能产生随机数的是( )A.抛掷骰子试验B.抛硬币7
C.计算器D.正方体的六个面上分别写有1,2,2,3,4,5,抛掷该正方体D [D项中,出现2的概率为,出现1,3,4,5的概率均是,则D项不能产生随机数.]3.已知某运动员每次投篮命中的概率都为40%.现采用随机模拟的方法估计该运动员三次投篮恰有两次命中的概率:先由计算器产生0到9之间取整数值的随机数,指定1,2,3,4表示命中,5,6,7,8,9,0表示未命中;再以每三个随机数为一组代表三次投篮的结果.经随机模拟产生了如下20组随机数:907 966 191 925 271 932 812 458 569 683431 257 393 027 556 488 730 113 537 989据此估计,该运动员三次投篮恰有两次命中的概率为( )A.0.35B.0.25C.0.20D.0.15B [易知20组随机数中表示恰有两次命中的数据有191,271,932,812,393,所以P==0.25.]随机数的产生方法【例1】 要产生1~25之间的随机整数,你有哪些方法?[解] 法一:可以把25个大小形状相同的小球分别标上1,2,3,…,24,25,放入一个袋中,把它们充分搅拌,然后从中摸出一个,这个球上的数就称为随机数,放回后重复以上过程,就得到一系列的1~25之间的随机整数.法二:可以利用计算机产生随机数,以Excel为例:(1)选定A1格,输入“=RANDBETWEEN(1,25)”,按Enter键,则在此格中的数是随机产生的;(2)选定A1格,点击复制,然后选定要产生随机数的格,比如A2至A100,点击粘贴,则在A2至A100的格中均为随机产生的1~25之间的数,这样我们就很快得到了100个1~25之间的随机数,相当于做了100次随机试验.7
随机数产生的方法比较方法抽签法用计算器或计算机产生优点保证机会均等操作简单,省时、省力缺点耗费大量人力、物力、时间,或不具有实际操作性由于是伪随机数,故不能保证完全等可能1.某校高一年级共20个班,1200名学生,期中考试时如何把学生分配到40个考场中去?[解] 要把1200人分到40个考场,每个考场30人,可用计算机完成.(1)按班级、学号顺序把学生档案输入计算机.(2)用随机函数按顺序给每个学生一个随机数(每人都不相同).(3)使用计算机的排序功能按随机数从小到大排列,可得到1200名学生的考试号0001,0002,…,1200,然后0001~0030为第一考场,0031~0060为第二考场,依次类推.简单的随机模拟试验的应用【例2】 一个袋中有7个大小、形状相同的小球,6个白球,1个红球,现任取1个,若为红球就停止,若为白球就放回,搅拌均匀后再接着取,试设计一个模拟试验计算恰好第三次摸到红球的概率.[解] 用1,2,3,4,5,6表示白球,7表示红球,利用计算器或计算机产生1到7之间(包括1和7)取整数值的随机数.因为要求恰好第三次摸到红球的概率,所以每三个随机数作为一组.如下,产生20组随机数:666 743 671 464 571 561 156 567 732 375716 116 614 445 117 573 552 274 114 662就相当于做了20次试验,在这些数组中,前两个数字不是7,第三个数字恰好是7就表示第一次、第二次摸到的是白球,第三次摸到的是红球,它们分别是567和117,共两组,因此恰好第三次摸到红球的概率约为=0.1.7
在设计随机模拟试验时,注意以下两点:(1)要根据具体的事件设计恰当的试验,使试验能够真正地模拟随机事件.(2)注意用不同的随机数来表示不同的随机事件的发生.2.在一个盒中装有10支圆珠笔,其中7支一级品,3支二级品,任取一支,用模拟方法求取到一级品的概率.[解] 设事件A:“取到一级品”.(1)用计算机的随机函数RANDBETWEEN(1,10)或计算器产生1到10之间的整数随机数,分别用1,2,3,4,5,6,7表示取到一级品,用8,9,10表示取到二级品.(2)统计试验总次数N及其中出现1至7之间数的次数N1.(3)计算频率fn(A)=,即为事件A的概率的近似值.较复杂的随机模拟试验的应用[探究问题]1.若事件A发生的概率为0.6,如何设计模拟试验的随机数?[提示] 产生10个随机数0到9,可以用数字0,1,2,3,4,5表示事件A发生,用数字6,7,8,9表示事件不发生.2.若某随机试验连续进行4次,如何设计随机数?[提示] 产生4组随机数,代表4次随机试验.【例3】 种植某种树苗,成活率为0.9,请采用随机模拟的方法估计该树苗种植5棵恰好4棵成活的概率.写出模拟试验的过程,并求出所求概率.[思路探究] 用计算机产生10个随机数,用其中9个代表成活,1个代表没成活,5个随机数一组即可计算.[解] 7
先由计算机随机函数RANDBETWEEN(0,9),或计算器的随机函数RANDI(0,9)产生0到9之间取整数值的随机数,指定1至9的数字代表成活,0代表不成活,再以每5个随机数为一组代表5次种植的结果,经随机模拟产生随机数,例如,如下30组随机数:69801 66097 77124 22961 74235 3151629747 24945 57558 65258 74130 2322437445 44344 33315 27120 21782 5855561017 45241 44134 92201 70362 8300594976 56173 34783 16624 30344 01117这就相当于做了30次试验,在这些数组中,如果恰有一个0,则表示恰有4棵成活,共有9组这样的数,于是我们得到种植5棵这样的树苗恰有4棵成活的概率近似为=0.3.在例3中若树苗的成活率为0.8,则5棵树苗至少有4棵成活的概率是多少?[解] 利用计算器或计算机可以产生0到9之间取整数值的随机数,我们用0和1代表不成活,2到9的数字代表成活,这样可以体现成活率是0.8.因为是种植5棵,所以每5个随机数作为一组,例如,产生20组随机数:23065 37052 89021 34435 77321 33674 0145612346 22789 02458 99274 22654 18435 9037839202 17437 63021 67310 20165 12328这就相当于做了20次试验,在这些数组中,如果至多有一个是0或1的数组表示至少有4棵成活,共有15组,于是我们得到种植5棵树苗至少有4棵成活的概率近似为15÷20=0.75.利用随机模拟估计概率应关注三点用整数随机数模拟试验估计概率时,首先要确定随机数的范围和用哪些数代表不同的试验结果.我们可以从以下三方面考虑:(1)当试验的基本事件等可能时,基本事件总数即为产生随机数的范围,每个随机数代表一个基本事件;(2)研究等可能事件的概率时,用按比例分配的方法确定表示各个结果的数字个数及总个数;(3)当每次试验结果需要n个随机数表示时,要把n个随机数作为一组来处理,此时一定要注意每组中的随机数字能否重复.7
1.随机模拟试验的步骤:(1)设计概率模型;(2)进行模拟试验;(3)统计试验结果.2.计算器和计算机产生随机数的方法:构建模拟试验产生随机数或计算机的随机函数RANDBETWEEN(a,b),可以产生从整数a到整数b的取整数值的随机数.1.判断正误(1)在用计算器模拟抛硬币试验时,假设计算器只能产生0~9之间的随机数,则可以用4,5,6,7,8,9来代表正面.( )(2)用随机模拟试验估计事件的概率时,试验次数越多,所得的估计值越接近实际值.( )[提示] (1)错误.正面出现的概率是,所以应该用其中的五个数表示正面.(2)正确.[答案] (1)× (2)√2.利用抛硬币产生随机数1和2,出现正面表示产生的随机数为1,出现反面表示产生的随机数为2.小王抛两次,则出现的随机数之和为3的概率为( )A. B. C. D.A [抛掷硬币两次,产生的随机数的情况有(1,1),(1,2),(2,1),(2,2)共四种,其中随机数之和为3的情况有(1,2),(2,1)两种,故所求概率为=.]3.甲、乙两支篮球队进行一局比赛,甲获胜的概率为0.6,若采用三局两胜制举行一次比赛,现采用随机模拟的方法估计乙获胜的概率.先利用计算器或计算机生成0到9之间取整数值的随机数,用0,1,2,3,4,5表示甲获胜;6,7,8,9表示乙获胜,这样能体现甲获胜的概率为0.6.因为采用三局两胜制,所以每3个随机数作为一组.例如,产生30组随机数:7
034743738636964736614698637162332616804560111410959774246762428114572042533237322707360751据此估计乙获胜的概率约为.0.367 [产生30组随机数,就相当于做了30次试验.如果6,7,8,9中恰有2个或3个数出现,就表示乙获胜,它们分别是738,636,964,736,698,637,616,959,774,762,707,共11个.所以采用三局两胜制,乙获胜的概率约为≈0.367.]4.盒中有大小、形状相同的5个白球、2个黑球,用随机模拟法求下列事件的概率:(1)任取一球,得到白球;(2)任取三球,都是白球.[解] 用1,2,3,4,5表示白球,6,7表示黑球.(1)步骤:①利用计算器或计算机可以产生1到7的整数随机数,每一个数一组,统计组数n;②统计这n组数中小于6的组数m;③任取一球,得到白球的概率估计值是.(2)步骤:①利用计算器或计算机可以产生1到7的整数随机数,每三个数一组(每组数字不重复),统计组数a;②统计这a组数中,每个数字均小于6的组数b;③任取三球,都是白球的概率估计值是.7