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