(整数值)随机数的产生.ppt
《(整数值)随机数的产生.ppt》由会员分享,可在线阅读,更多相关《(整数值)随机数的产生.ppt(46页珍藏版)》请在三一办公上搜索。
1、,3.2.2(整数值)随机数的产生,3.2.2(整数值)随机数的产生,一、导学提示,自主学习二、新课引入,任务驱动三、新知建构,典例分析四、当堂训练,针对点评五、课堂总结,布置作业,一、导学提示,自主学习,1.本节学习目标(1)了解整数随机数的产生;(2)会用模拟方法(包括计算器产生随机数进行模拟)估计概率。学习重点:整数随机数的产生学习难点:模拟方法估计概率,一、导学提示,自主学习,2.本节主要题型题型一估计古典概型的概率题型二n次重复试验恰好发生k次的概率3.自主学习教材P130-P1333.2.2(整数值)随机数的产生,1.基本事件是如何定义的?,一次试验中可能出现的每一个结果称为一个基
2、本事件,2.基本事件有何特点?,(1)任何两个基本事件是互斥的(2)任何事件(除不可能事件)都可以表示成基本事件,3.古典概型有何特点?,(1)有限性:试验中所有可能出现的基本事件只有有限个(2)等可能性:每个基本事件出现的可能性相等。,2,二、新课引入,任务驱动,一.复习引入:,5.使用古典概率公式需抓住几点?,(1)先判断是否为古典概型(2)A包含的基本事件个数m及总的事件个数n,3,4.古典概率公式:,二、新课引入,任务驱动,通过本节的学习你能归纳出随机数产生的方法及步骤吗?,二.任务驱动:,二、新课引入,任务驱动,三、新知建构,典例分析,1.新知建构一.用实验方法产生整数随机数二.计算
3、机产生随机数的操作程序,通过大量重复试验,反复计算事件发生的频率,再由频率的稳定值估计概率,是十分费时的,有没有什么办法代替试验呢?,对于实践中大量非古典概型的事件概率,又缺乏相关原理和公式求解,又怎么办呢?,我们可通过计算机模拟试验解决这些问题.,三、新知建构,典例分析,一.用实验方法产生整数随机数:,1)人工产生:例如抽签、摸球、转盘等方法 缺点:费时、费力,而且有时很难确保抽到每一个数的机会是均等的,数目大时完成困难.2)计算器和计算机产生,现在大部分计算器都能产生01之间的均匀随机数,产生随机数的方法:,缺点:计算器或计算机产生的随机数是根据确定的算法产生的,具有周期性(周期很长),具
4、有类似随机数的性质,但并不是真正的随机数,故叫,伪随机数,优点:能产生个数较多的随机数,6,三、新知建构,典例分析,计算机或计算器模拟试验的方法称为随机模拟方法或蒙特卡罗(Monte Carlo)方法.,蒙特卡罗方法在金融工程学,宏观经济学,在应用物理、原子能、固体物理、化学、生物、生态学等领域都得到了广泛的应用.它不但用于解决许多复杂的科学方面的问题,也被项目管理人员经常使用.,随机模拟法是一种非常重要的数值计算方法,它起源于美国在第二次世界大战中,研制原子弹的“曼哈顿计划”里,该计划的组织者之一是数学家冯诺伊曼,他首创该法用于裂变中的中子随机扩散进行模拟,并用驰名世界的城市摩纳哥国的Mon
5、teCarlo来命名这种方法。,7,例1:产生1到25之间的取整数值的随机数.,问题:如何利用计算器模拟产生随机数?,用计算器的随机函数RANDI(a,b)或计算机的随机函数RANDBETWEEN(a,b)可以产生从整数a到整数b的取整数值的随机数,方法一人工产生:抽签法、摸球法、转盘法等,方法二:用计算器和计算机产生,使用计算器产生的随机数见书P130,使用计算机(Excel软件)产生随机数见书P131,8,三、新知建构,典例分析,思考:随机数的产生 对于某个指定范围内的整数,每次从中有放回的随机的取出的一个数都称为随机数.那么你有什么办法产生125之间的随机数?,三、新知建构,典例分析,我
6、们把25个大小形状等均相同的小球分别标上1,2,3,24,25,放入一个袋中,把它们充分搅拌,然后从中摸出一个球,这个球上的数就是随机数它的优点在于真正体现了随机性,缺点在于如果随机数的量很大,统计起来速度就会太慢.,三、新知建构,典例分析,现在计算器、计算机已经比较普遍,我们能否利用这些现代信息技术产生随机数呢?用计算器产生125之间的取整数值的随机数,按键过程如下:,三、新知建构,典例分析,以后反复按 键,就可以不断产生你需要的随机数.,三、新知建构,典例分析,按键过程如下:,同样地,我们可以用0表示反面朝上,1表示正面朝上,利用计算器产生01之间的取整数值0,1两个随机数,代替掷硬币的实
7、验.,三、新知建构,典例分析,用计算机随机数的方法(以Excel软件为例):打开Excel软件,执行下面的步骤:1.选定A1格,键入“=RANDBETWEEN(0,1)”,按Enter键,则在此格中的数是随机产生的0或1;2.选定A1格,按Ctrl+C快捷键,然后选定要随机产生0,1的格,比如A2至A100,按Ctrl+V快捷键,则在A2至A100的数均为随机产生的0或1,这样我们很快就得到了100个随机产生的0,1,相当于做了100次随机试验;,二.计算机产生随机数的操作程序:,3.选定C1格,键入频数函数“=FREQUENCY(A1:A100,0.5)”,按Enter键,则此格中的数是统计
8、A1至A100中,比0.5小的数的个数,即0出现的频数,也就是反面朝上的频数;4.选定D1格,键入“=1-C1/100”,按Enter键,在此格中的数是这100次试验中出现1的频率,即正面朝上的频率.,三、新知建构,典例分析,同时可以画频率折线图:,由图可知:频率在概率附近波动.,三、新知建构,典例分析,伪随机数 用计算器或计算机产生的随机数,它的优点在于统计方便、速度快,缺点在于计算器或计算机产生的随机数是根据确定的算法产生的,具有周期性(周期很长),具有类似随机数的性质,但并不是真正的随机数,是伪随机数,三、新知建构,典例分析,随机模拟方法 对于古典概型,我们可以将随机试验中所有基本事件进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 整数 随机数 产生

链接地址:https://www.31ppt.com/p-4645503.html