第三章概率3
2(整数值)随机数的产生前面我们做了大量重复的试验,同学们可能觉得耗时太多,那么,有无其他方法可以代替试验呢
-------随机模拟方法(蒙特卡罗方法)用计算器或计算机模拟试验的方法产生随机数产生随机数的方法有两种:一、由试验产生随机数如:若产生1—25之间的随机整数,先将25个大小形状等均相同的小球分别标上1,2,…,24,25,放入一个袋中,把它们充分搅拌,然后从中摸出一个球,这个球上的数就是随机数
范围:所需要的随机数的个数不太多二、由计算器或计算机产生随机数由于计算器或计算机产生的随机数是根据确定的算法产生的,具有周期性(周期很长),具有类似随机数的性质,但并不是真正的随机数,而叫伪随机数
范围:所需要的随机数的个数较多下面将学习如何用计算器或计算机产生你指定的两个整数之间的取整数值的随机数1
用计算器产生随机数参阅教材计算器相应说明书进行2
用计算机(Excel软件)产生随机数参阅教材步骤进行思考:若抛掷一枚均匀的骰子30次,如果没有骰子,你有什么办法得到试验的结果
由计算器或计算机产生30个1~6之间的随机数
思考:若抛掷一枚均匀的硬币50次,如果没有硬币,你有什么办法得到试验的结果
记1表示正面朝上,0表示反面朝上,由计算器或计算机产生50个0,1两个随机数
思考:一般地,如果一个古典概型的基本事件总数为n,在没有试验条件的情况下,你有什么办法进行m次实验,并得到相应的试验结果
将n个基本事件编号为1,2,…,n,由计算器或计算机产生m个1~n之间的随机数
思考:如果一次试验中各基本事件不都是等可能发生,利用上述方法获得的试验结果可靠吗
随机模拟方法思考:对于古典概型,我们可以将随机试验中所有基本事件进行编号,利用计算器或计算机产生随机数,从而获得试验结果
这种用计算器或计算机模拟试验的方法,称为随机模拟方法或蒙特卡罗方法(MonteCarl