中国高校课件下载中心 》 教学资源 》 大学文库

《蒙特卡罗方法》第二章 随机数

文档信息
资源类别:文库
文档格式:PPT
文档页数:29
文件大小:146.5KB
团购合买:点击进入团购
内容简介
一、随机数的定义及产生方法 二、伪随机数 三、产生伪随机数的乘同余方法 四、产生伪随机数的乘加同余方法 五、产生伪随机数的其他方法 六、伪随机数序列的均匀性和独立性
刷新页面文档预览

第二章随机数 1.随机数的定义及产生方法 2.伪随机数 3.产生伪随机数的乘同余方法 4.产生伪随机数的乘加同余方法 5.产生伪随机数的其他方法 6.伪随机数序列的均匀性和独立性 作业

第二章 随机数 1. 随机数的定义及产生方法 2. 伪随机数 3. 产生伪随机数的乘同余方法 4. 产生伪随机数的乘加同余方法 5. 产生伪随机数的其他方法 6. 伪随机数序列的均匀性和独立性 ➢ 作 业

第二章随机数 由具有已知分布的总体中抽取简单子样,在蒙特 卡罗方法中占有非常重要的地位。总体和子样的关系, 属于一般和个别的关系,或者说属于共性和个性的关 系。由具有已知分布的总体中产生简单子样,就是由 简单子样中若干个性近似地反映总体的共性。 随机数是实现由已知分布抽样的基本量,在由已 知分布的抽样过程中,将随机数作为已知量,用适当 的数学方法可以由它产生具有任意已知分布的简单子 样

第二章 随机数 由具有已知分布的总体中抽取简单子样,在蒙特 卡罗方法中占有非常重要的地位。总体和子样的关系, 属于一般和个别的关系,或者说属于共性和个性的关 系。由具有已知分布的总体中产生简单子样,就是由 简单子样中若干个性近似地反映总体的共性。 随机数是实现由已知分布抽样的基本量,在由已 知分布的抽样过程中,将随机数作为已知量,用适当 的数学方法可以由它产生具有任意已知分布的简单子 样

1.随机数的定义及产生方法 1)随机数的定义及性质 2)随机数表 3)物理方法

1. 随机数的定义及产生方法 1) 随机数的定义及性质 2) 随机数表 3) 物理方法

1)随机数的定义及性质 在连续型随机变量的分布中,最简单而且最基本 的分布是单位均匀分布。由该分布抽取的简单子样称, 随机数序列,其中每一个体称为随机数 单位均匀分布也称为[0,1]上的均匀分布,其 分布密度函数为: 0<x<1 f(x)= 0.其他 分布函数为: x<0 F(x)={x,0≤x≤1

1) 随机数的定义及性质 在连续型随机变量的分布中,最简单而且最基本 的分布是单位均匀分布。由该分布抽取的简单子样称, 随机数序列,其中每一个体称为随机数。 单位均匀分布也称为[0,1]上的均匀分布,其 分布密度函数为: 分布函数为 :      = 0, 其他 1, 0 1 ( ) x f x          = 1, 1 , 0 1 0, 0 ( ) x x x x F x

由于随机数在蒙特卡罗方法中占有极其重要的位 置,我们用专门的符号ξ表示。由随机数序列的定义可 知,41,2,…是相互独立且具有相同单位均匀分布的 随机数序列。也就是说,独立性、均匀性是随机数必 备的两个特点。 随机数具有非常重要的性质:对于任意自然数s 维空间的单位立方体G,上均匀分布,即对任意的 由s个随机数组成的维空间上的点(n1,cn12,…n,) 0≤a.≤1,i=1.2,S 如下等式成立 n+1 S)=

由于随机数在蒙特卡罗方法中占有极其重要的位 置,我们用专门的符号ξ表示。由随机数序列的定义可 知,ξ1,ξ2,…是相互独立且具有相同单位均匀分布的 随机数序列。也就是说,独立性、均匀性是随机数必 备的两个特点。 随机数具有非常重要的性质:对于任意自然数s, 由s个随机数组成的s维空间上的点(ξn+1,ξn+2,…ξn+s)在s 维空间的单位立方体Gs上均匀分布,即对任意的ai, 如下等式成立: a i s i 0  1, =1,2,  , = +  = = s i n i i ai P a i s 1 ( , 1,, )

其中P()表示事件发生的概率。反之,如果随机 变量序列2对于任意自然数,由S个元素所组成 的维空间上的点(n+1,….5n)在G上均匀分布,则 它们是随机数序列 由于随机数在蒙特卡罗方法中所处的特殊地位, 它们虽然也属于由具有已知分布的总体中产生简单子 样的问题,但就产生方法而言,却有着本质上的差别

其中P(·)表示事件·发生的概率。反之,如果随机 变量序列ξ1 , ξ2…对于任意自然数s,由s个元素所组成 的s维空间上的点(ξn+1,…ξn+s)在Gs上均匀分布,则 它们是随机数序列。 由于随机数在蒙特卡罗方法中所处的特殊地位, 它们虽然也属于由具有已知分布的总体中产生简单子 样的问题,但就产生方法而言,却有着本质上的差别

2)随机数表 为了产生随机数,可以使用随机数表。随机数表 是由0,1,…,9十个数字组成,每个数字以0.1的等概 率出现,数字之间相互独立。这些数字序列叫作随机 数字序列。如果要得到n位有效数字的随机数,只需将 表中每n个相邻的随机数字合并在一起,且在最高位的 前边加上小数点即可。例如,某随机数表的第一行数 字为7634258910.…,要想得到三位有效数字的随机数 依次为0763,0.425,0.891。 因为随机数表需在计算机中占有很大内存,而且 也难以满足蒙特卡罗方法对随机数需要量非常大的要 求,因此,该方法不适于在计算机上使用

2) 随机数表 为了产生随机数,可以使用随机数表。随机数表 是由0,1,…,9十个数字组成,每个数字以0.1的等概 率出现,数字之间相互独立。这些数字序列叫作随机 数字序列。如果要得到n位有效数字的随机数,只需将 表中每n个相邻的随机数字合并在一起,且在最高位的 前边加上小数点即可。例如,某随机数表的第一行数 字为7634258910…,要想得到三位有效数字的随机数 依次为0.763,0.425,0.891。 因为随机数表需在计算机中占有很大内存,而且 也难以满足蒙特卡罗方法对随机数需要量非常大的要 求,因此,该方法不适于在计算机上使用

3)物理方法 用物理方法产生随机数的基本原理是:利用某些 物理现象,在计算机上增加些特殊设备,可以在计算 机上直接产生随机数。这些特殊设备称为随机数发生 器。用来作为随机数发生器的物理源主要有两种: 种是根据放射性物质的放射性,另一种是利用计算机 的固有噪声 般情况下,任意一个随机数在计算机内总是用 二进制的数表示的: =E1·2-+E2…·2-+ 其中ε,(i=1,2,,m)或者为0,或者为1

3) 物理方法 用物理方法产生随机数的基本原理是:利用某些 物理现象,在计算机上增加些特殊设备,可以在计算 机上直接产生随机数。这些特殊设备称为随机数发生 器。用来作为随机数发生器的物理源主要有两种:一 种是根据放射性物质的放射性,另一种是利用计算机 的固有噪声。 一般情况下,任意一个随机数在计算机内总是用 二进制的数表示的: 其中εi(i=1,2,…,m)或者为0,或者为1。 m m − − − =  2 +  2 + +  2 2 2 1 1     

因此,利用物理方法在计算机上产生随机数,就 是要产生只取0或1的随机数字序列,数字之间相互独 立,每个数字取0或1的概率均为0.5。 用物理方法产生的随机数序列无法重复实现,不 能进行程序复算,给验证结果带来很大困难。而且, 需要增加随机数发生器和电路联系等附加设备,费用 昂贵。因此,该方法也不适合在计算机上使用

因此,利用物理方法在计算机上产生随机数,就 是要产生只取0或1的随机数字序列,数字之间相互独 立,每个数字取0或1的概率均为0.5。 用物理方法产生的随机数序列无法重复实现,不 能进行程序复算,给验证结果带来很大困难。而且, 需要增加随机数发生器和电路联系等附加设备,费用 昂贵。因此,该方法也不适合在计算机上使用

2.伪随机数 1)伪随机数 2)伪随机数存在的两个问题 3)伪随机数的周期和最大容量

2. 伪随机数 1) 伪随机数 2) 伪随机数存在的两个问题 3) 伪随机数的周期和最大容量

共29页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档