浙大城院数学建模9课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《浙大城院数学建模9课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 浙大 数学 建模 课件
- 资源描述:
-
1、10:22:54MCM1第九章、随机模型第九章、随机模型 9.3 9.3 拉丁方与正交设计拉丁方与正交设计 9.1 9.1 几何概率模型几何概率模型 9.2 9.2 计算机模拟计算机模拟10:22:54MCM2 现实世界中充满了不确定性,我们所研究的对象往往现实世界中充满了不确定性,我们所研究的对象往往受到诸多随机因素的影响,因此所建立的数学模型涉及到受到诸多随机因素的影响,因此所建立的数学模型涉及到的变量往往并非确定型变量而是随机变量,甚至有时候变的变量往往并非确定型变量而是随机变量,甚至有时候变量之间的关系也不是确定的函数关系,我们将这类模型称量之间的关系也不是确定的函数关系,我们将这类模
2、型称为随机模型。为随机模型。9.1 9.1 几何概率模型几何概率模型 一类涉及到一类涉及到“等可能性等可能性”的概率问题我们称之为几何的概率问题我们称之为几何概型或几何概率模型,我们先来观察一下下面的例子。概型或几何概率模型,我们先来观察一下下面的例子。10:22:54MCM3例例9.1 9.1 约会问题约会问题 一位男生与一位女生约定晚饭后一位男生与一位女生约定晚饭后1818时到时到1919时之间在教时之间在教学大楼后的左边第三棵柳树下会面。双方约定,先到者必学大楼后的左边第三棵柳树下会面。双方约定,先到者必须等候另一个人须等候另一个人1515分钟,过时如另一人仍未到达则可离去,分钟,过时如
3、另一人仍未到达则可离去,问两人会面的机会有多大?问两人会面的机会有多大?显然,男生和女生到达约会地点的时间是随机的、不显然,男生和女生到达约会地点的时间是随机的、不确定的,故所涉模型应为随机模型。根据题意,我们已经确定的,故所涉模型应为随机模型。根据题意,我们已经知道了男生和女生各自到达的时间范围,他们均可能在知道了男生和女生各自到达的时间范围,他们均可能在1818时到时到1919时之间的任何时刻到达约会地点。但是无法预知他时之间的任何时刻到达约会地点。但是无法预知他们到达的确切时刻,那么等候另一人的们到达的确切时刻,那么等候另一人的1515分钟自然也不确分钟自然也不确定,问题好像有点麻烦。定
4、,问题好像有点麻烦。10:22:54MCM4 如果到达的时间只有有限多个时间点,那么所涉及的如果到达的时间只有有限多个时间点,那么所涉及的数学模型属于古典概型,我们只需列出男生和女生到达时数学模型属于古典概型,我们只需列出男生和女生到达时间的所有可能组合,然后从中找出所有可以会面的组合,间的所有可能组合,然后从中找出所有可以会面的组合,用可以会面的组合数去除以所有可能的组合数就可得到两用可以会面的组合数去除以所有可能的组合数就可得到两人会面的概率。但现在到达时间可取自一个无限集合人会面的概率。但现在到达时间可取自一个无限集合(区区间间),这给我们的计算带来了一些困难。用古典概型的方,这给我们的
5、计算带来了一些困难。用古典概型的方法无法解决此问题,我们要另寻其它方法。法无法解决此问题,我们要另寻其它方法。几何概型讨论的是无限样本空间中的概率问题,在此几何概型讨论的是无限样本空间中的概率问题,在此空间中随机试验的每一结果都是等可能发生的。在几何概空间中随机试验的每一结果都是等可能发生的。在几何概型中,随机试验的所有可能结果构成一个样本空间,样本型中,随机试验的所有可能结果构成一个样本空间,样本空间通常是一个几何区域空间通常是一个几何区域 。10:22:54MCM5 试验中可能发生的事件则为试验中可能发生的事件则为 中中的一个子区域,而随机事件发生的概的一个子区域,而随机事件发生的概率则是
6、在对两者进行了比较之后计算率则是在对两者进行了比较之后计算出来的。比如我们在一个面积为出来的。比如我们在一个面积为 的的区域区域 中,等可能地任意投点中,等可能地任意投点(如图如图9.1)9.1)。在区域。在区域 中有一个小区域,它中有一个小区域,它的面积为的面积为 ,投点落入,投点落入A A中的可能性中的可能性大小只与大小只与A A的面积的面积 成正比,成正比,图图9 91 1而与的位置及形状无关。如果仍将而与的位置及形状无关。如果仍将“投点落入小区域投点落入小区域A A”这个随机事件记作这个随机事件记作A A,并设,并设 (即投点必落在中即投点必落在中),可,可得事件得事件A A发生的概率
7、为发生的概率为 ,这样的概率问题通常,这样的概率问题通常被称为被称为”几何概型几何概型”。SASAS()1P()ASP AS10:22:54MCM6 应当注意的是,这里的面积只是二维平面内某个区域应当注意的是,这里的面积只是二维平面内某个区域的测度而已,如果是在一条线段上等可能地任意投点,公的测度而已,如果是在一条线段上等可能地任意投点,公式里的面积应改为长度;如果在一个三维立方体内等可能式里的面积应改为长度;如果在一个三维立方体内等可能地投点,则面积应该为体积。地投点,则面积应该为体积。现在,我们来求解例现在,我们来求解例9.19.1。设。设x x和和y y分别表示男生和女分别表示男生和女生
8、到达约会地点的时间生到达约会地点的时间(为计算方便,从为计算方便,从1818时开始计时时开始计时),建立平面直角坐标系如图建立平面直角坐标系如图9-29-2所示,所有可能到达时间的所示,所有可能到达时间的组合,即组合,即(x,y)(x,y)的所有可能结果构成一个边长为的所有可能结果构成一个边长为6060的正方的正方形形(以分钟为单位以分钟为单位)。另外,由题意两人能够会面的充要条。另外,由题意两人能够会面的充要条件是件是15xy10:22:54MCM7图图9-29-2 01020304050600102030405060 xyA 10:22:54MCM8 可能会面的时间组合由图中的阴影部分所表
9、示。我们可能会面的时间组合由图中的阴影部分所表示。我们假设两人到达约会地点的时间在这一小时中均是等可能的,假设两人到达约会地点的时间在这一小时中均是等可能的,此时,例此时,例9.19.1就成为了一个几何概型问题。记二人会面的就成为了一个几何概型问题。记二人会面的事件为事件为A A,由等可能性可知二人会面的可能性为,由等可能性可知二人会面的可能性为22260457()6016ASP AS 几何概型的用途十分广泛,其中最为著名的是利用它几何概型的用途十分广泛,其中最为著名的是利用它来求来求 的近似值。在的近似值。在17771777年出版的年出版的或然性算术实验或然性算术实验一一书中,法国科学家蒲丰
10、(书中,法国科学家蒲丰(BuffonBuffon)提出了著名的蒲丰投针)提出了著名的蒲丰投针试验,并以该实验方法计算试验,并以该实验方法计算 。10:22:54MCM9 这个实验方法的操作很简单:在一张白纸上画出一组这个实验方法的操作很简单:在一张白纸上画出一组间距为间距为 的平行线,并找一根粗细均匀,长度为的平行线,并找一根粗细均匀,长度为 的细针,然后一次又一次地将小针任意投掷在白纸上。这的细针,然后一次又一次地将小针任意投掷在白纸上。这样反复地投掷多次,记录下针与这组平行线中的任意一条样反复地投掷多次,记录下针与这组平行线中的任意一条相交的次数,就可以得到相交的次数,就可以得到 的近似值
11、。例如,在某次实验的近似值。例如,在某次实验中,他选取了中,他选取了 ,然后,共计投了,然后,共计投了22122212次,其中针次,其中针与平行线之一相交了与平行线之一相交了704704次,这样求得圆周率的近似值为次,这样求得圆周率的近似值为 2212/704=3.1422212/704=3.142。下面,我们来简单地介绍一下该试验。下面,我们来简单地介绍一下该试验的原理。的原理。a()l la/2la10:22:54MCM10 如图如图9-39-3所示,用所示,用x x表表示针的中点与最近一条平示针的中点与最近一条平行线间的距离,用行线间的距离,用 表示表示针与此直线间的夹角,显针与此直线间
12、的夹角,显然有然有020ax图图9-39-310:22:54MCM11 由这两个不等式可以确定由这两个不等式可以确定 平面上的一个矩形区平面上的一个矩形区域域 (见图见图9-4)9-4),其面积为:,其面积为:x()2aS 图图9-49-4为使针与平行线相交,其为使针与平行线相交,其充要条件是:充要条件是:sin20lx10:22:54MCM12这两个不等式确定的平面区域这两个不等式确定的平面区域A A的面积为的面积为由细针落纸的等可能性知,细针与平行线相交的概率由细针落纸的等可能性知,细针与平行线相交的概率 0()sin2lS Adl()2()S AlpSa 记记N N为投针试验中的试验次数
13、,为投针试验中的试验次数,n n为针与平行线相交为针与平行线相交的次数,则的次数,则n/Nn/N为细针与平行线相交的频率。由概率论中为细针与平行线相交的频率。由概率论中的大数定理,当试验次数足够多的大数定理,当试验次数足够多(N(N足够大足够大)时,可将事件时,可将事件发生的频率看作事件发生的概率的近似值,即发生的频率看作事件发生的概率的近似值,即于是得到于是得到 。2lnaN2lNan10:22:54MCM13 历史上有许多学者曾亲自做过这个试验,下表记录历史上有许多学者曾亲自做过这个试验,下表记录了他们的试验结果(把了他们的试验结果(把 折算成单位长度折算成单位长度1 1):a 表表9.1
14、9.1试验者试验者年份年份 针长针长投掷次投掷次数数相交次数相交次数 得到得到 的近似值的近似值WolfWolf185018500.80.850005000253225323.15963.1596SmithSmith185518550.60.6320432041218.51218.53.15543.1554DeMorgan,C.DeMorgan,C.186018601.01.0600600382.5382.53.1373.137FoxFox188418840.750.75103010304894893.15953.1595LazzeriniLazzerini190119010.830.8334
15、083408180818083.14159293.1415929ReinaReina192519250.54190.5419252025208598593.17953.179510:22:54MCM14 蒙特卡罗蒙特卡罗(Monte Carlo)(Monte Carlo)方法,也称为计算机随机模方法,也称为计算机随机模拟方法,是一种基于拟方法,是一种基于“随机数随机数”的计算方法。这一方法源的计算方法。这一方法源于美国在第一次世界大战期间研制原子弹的于美国在第一次世界大战期间研制原子弹的“曼哈顿计曼哈顿计划划”。该计划的主持人之一,数学家冯诺伊曼用驰名世界。该计划的主持人之一,数学家冯诺伊曼用
16、驰名世界的赌城的赌城摩纳哥的摩纳哥的Monte CarloMonte Carlo来命名这种方法,使它来命名这种方法,使它蒙上了一层神秘的色彩。蒙上了一层神秘的色彩。9.2 9.2 计算机模拟计算机模拟 Monte Carlo Monte Carlo方法的基本思想源于我们上节介绍过的方法的基本思想源于我们上节介绍过的蒲丰投针试验。早在蒲丰投针试验。早在1717世纪,人们就已经知道用事件发生世纪,人们就已经知道用事件发生的的“频率频率”作为事件的作为事件的“概率概率”的近似值。只要设计一个的近似值。只要设计一个随机试验,使一个事件的概率于某未知数有关,然后通过随机试验,使一个事件的概率于某未知数有
17、关,然后通过重复试验,以频率近似表示概率,即可求得该未知数的近重复试验,以频率近似表示概率,即可求得该未知数的近似解。似解。10:22:54MCM15 显然,利用随机试验求近似解,试验次数要相当多才显然,利用随机试验求近似解,试验次数要相当多才行,比如前述的各位学者为了求,都亲自重复投针达几千行,比如前述的各位学者为了求,都亲自重复投针达几千次之多,这显然既费时又费力,非常麻烦。随着本世纪次之多,这显然既费时又费力,非常麻烦。随着本世纪4040年代电子计算机的出现,人们便开始利用计算机来模拟所年代电子计算机的出现,人们便开始利用计算机来模拟所设计的随机试验,使得这种方法得到迅速的发展和广泛的设
18、计的随机试验,使得这种方法得到迅速的发展和广泛的应用。特别是近年来高速电子计算机的出现,使得用数学应用。特别是近年来高速电子计算机的出现,使得用数学方法在计算机上大量、快速地模拟这样的试验成为可能。方法在计算机上大量、快速地模拟这样的试验成为可能。若对已知分布的随机变量进行模拟,需要产生一系列服从若对已知分布的随机变量进行模拟,需要产生一系列服从这种分布的随机数。这种分布的随机数。其中最基本的模拟是区间上的均匀分布随机数的产生。其中最基本的模拟是区间上的均匀分布随机数的产生。产生均匀分布的随机数的常用方法很多,有平方取中法、产生均匀分布的随机数的常用方法很多,有平方取中法、线性同余法等,这里我
19、们不作专门的介绍,因为很多软件线性同余法等,这里我们不作专门的介绍,因为很多软件均提供了生成随机数的专用命令,如均提供了生成随机数的专用命令,如MATLABMATLAB提供了提供了randrand函函数来生成上的均匀分布随机数等。数来生成上的均匀分布随机数等。10:22:54MCM16 计算机产生的随机数都是按照某种确定的算法产生的,计算机产生的随机数都是按照某种确定的算法产生的,它遵循了一定的规律,一旦初始值确定,所有随机数也就它遵循了一定的规律,一旦初始值确定,所有随机数也就随之确定,这显然不满足真正随机数的要求,因此我们称随之确定,这显然不满足真正随机数的要求,因此我们称这种随机数为伪随
20、机数。但只要伪随机数能通过独立性检这种随机数为伪随机数。但只要伪随机数能通过独立性检验、分布均匀性检验、参数检验等一系列的统计检验,就验、分布均匀性检验、参数检验等一系列的统计检验,就可以把它们当作真正的随机数那样放心地使用。可以把它们当作真正的随机数那样放心地使用。上节中的约会问题我们也可以通过计算机模拟来解决。上节中的约会问题我们也可以通过计算机模拟来解决。用用x x和和y y分别记男生和女生到达约会地点的时间分别记男生和女生到达约会地点的时间(仍从仍从1818时开时开始计时,但以小时为单位计算始计时,但以小时为单位计算),由于二人均可能在,由于二人均可能在1818时到时到1919时之间的
21、任何时刻到达约会地点,且在这一小时之内的任时之间的任何时刻到达约会地点,且在这一小时之内的任何时刻到达的可能性均相同,所以何时刻到达的可能性均相同,所以x x和和y y均服从区间均服从区间(0,1)(0,1)上上的均匀分布。的均匀分布。10:22:54MCM17 取一个充分大的正整数取一个充分大的正整数n n,重,重复复n n次,每次独立地从区间次,每次独立地从区间(0,1)(0,1)中随机地取一对数中随机地取一对数x x和和y y,分别检,分别检验验|x-y|15/60|x-y|15/60是否成立。设是否成立。设n n次次试验中不等式成立的共有试验中不等式成立的共有m m次,则次,则二人会面
22、的可能性可近似地看成二人会面的可能性可近似地看成为为m/nm/n。图。图9.59.5为某次模拟时取为某次模拟时取10001000个随机数对得到的散点图,个随机数对得到的散点图,并由此得到二人会面的可能性大并由此得到二人会面的可能性大约 为约 为 0.4 4 4 00.4 4 4 0,与 实 际 数 值,与 实 际 数 值7/16=0.43757/16=0.4375的误差仅为的误差仅为0.00650.0065,如果我们希望据此方法得到更为如果我们希望据此方法得到更为精确的结果,可令精确的结果,可令n n取更大的数。取更大的数。00.20.40.60.8100.10.20.30.40.50.60.
23、70.80.91图图9.59.510:22:55MCM18 蒲丰投针试验也可进行计算机模拟。但一般只能用来蒲丰投针试验也可进行计算机模拟。但一般只能用来演示而不能真正用来求演示而不能真正用来求的近似值,因为产生服从均匀分的近似值,因为产生服从均匀分布的布的 的随机数时,需要知道均匀分布的区间范围的随机数时,需要知道均匀分布的区间范围(),但既然范围已经知道,我们也就无需再),但既然范围已经知道,我们也就无需再求求了!那么能否利用计算机,用模拟的方法来求了!那么能否利用计算机,用模拟的方法来求呢?呢?根据上节的几何概率我们也可以自行设计求根据上节的几何概率我们也可以自行设计求的方法。的方法。0,
24、02或,比如我们可以采取下面的方法:如图比如我们可以采取下面的方法:如图9-69-6所示,取一个所示,取一个二维数组二维数组(x,y)(x,y),取一个充分大的正整数,取一个充分大的正整数n n,重复,重复n n次,每次次,每次独立地从区间独立地从区间(0,1)(0,1)中随机地取一对数中随机地取一对数x x和和y y,并分别检验,并分别检验 是否成立。设是否成立。设n n次试验中不等式成立的共有次试验中不等式成立的共有m m次,则次,则 221xy4mn10:22:55MCM19 图图9-69-6 10:22:55MCM20 大部分其它分布的随机数的产生均基于均匀的分布大部分其它分布的随机数
25、的产生均基于均匀的分布随机数,主要采用的方法有逆变换法等。逆变换法基于随机数,主要采用的方法有逆变换法等。逆变换法基于定理定理9.19.1。记随机变量记随机变量X X的分布函数为的分布函数为F(x)F(x),定义它的逆函数,定义它的逆函数 ,y,y的取值范围为的取值范围为0 0y y1 1。1()inf:()Fyx F xy定理定理9.19.1 设随机变量设随机变量Y Y服从区间服从区间(0,1)(0,1)上的均匀分布,上的均匀分布,则随机变量则随机变量 的分布函数为的分布函数为F(x)F(x)。1()XFY证明证明 由分布函数的定义及上述函数由分布函数的定义及上述函数 的定义,可以的定义,可
展开阅读全文