




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
5.3产生各种概率分布的随机数,广师Ray_xing,5.3.1求逆法,求逆法是基于概率积分反变换的法则,是从许多种离散分布中获得采样值的基本方法。求逆法的基本步骤如下:计算所要的随机变量X的概率分布函数F(X);在X的取值范围内,置F(X)=R。由于X是一个随机变量,因此R也是一个随机变量,可以证明,R是区间(0,1)上的均匀分布;解方程F(X)=R,用R来表示X,即是求F(X)的逆;,产生所要的在(0,1)上的均匀分布随机数并由下式计算所要的随机变量:。,若X为一个随机变量,它的分布函数为F(X),记为F(X)的反函数,U为0,1均匀分布随机变量,则随机变量同X具有相同的分布函数。事实上,我们有:,算法:1)产生U2),例5.3:产生服从负指数的随机数x。,负指数密度函数:,其分布函数:,易得F(x)的反函数为:设U为0,1,即为所求的随机数。又因U是0,1上均匀分布的随机数,所以(1-U)也是0,1上均匀分布的随机数,故上式可以简化为,均匀分布,则,例5.4产生服从集合分布的随机数,几何分布的密度函数为:,其分布函数为:,设U是0,1上均匀分布的随机数,令,可求得,又因(1-u)也是0,1上均匀分布的随机数,上式可简化为,求逆法的优点显而易见,但是在实际应用时往往会遇到一些困难。问题在于分布函数的反函数难以求得,或者计算反函数的工作量过大,以至于无法实现。,5.3.2舍选法,舍选法的实质是从许多均匀分布的随机数中选出一部分,使其成为具有给定分布的随机数,它可生产任意有界的随机变量。,假设要生成随机变量X服从1/4到1之间的均匀分布,一种方法是:1):产生随机数R2):若R1/4,接受X=R;否则舍去R,转回13):重复该过程至结束,设某一随机数变量的密度函数f(x)满足:,当xb或x1,解:计算f(x)的最大值,求解步骤:1)根据r,s,求f(x)的最大值M2)产生0,1均匀分布随机数R1,R2。3)检验是否成立。若成立R1为Beta分布的随机数,否则转2。,例:用舍选法生成具有下面密度的随机数,分析:由于随机变量在(0,1)上取值,不妨取,确定C使得,求微分,得最大值,点,于是,于是有,舍选法只用到了密度函数f(x),所以比较方便简单,但其效率低。,算法:1)生成随机数和,2)如果,,停止迭代,令,,否则返回1。,生成一个X步骤1的平均迭代次数为:,5.3.3组合法,在本节中我们要用到凸组合的概念,它的定义如下:设,、,、,是,中点集X的k个点,若存在,、,、,满足,,,,,使,也属于X,则称,为,、,、,(对于,、,、,)的凸组合。,组合法的主要思想是这样的,当我们要生成的随机数数列服从的分布函数,可以用其它分布函数,,,,的凸组合表达,并且,远比,时,我们可以先生成服从,的随机数数列,然后再,的随机数数列。,要简单,利用这些随机数数列得到服从,具体来说,我们假定对所有x,,可以写成:,这里,,,,每一个,是一个分布函数,,,则假定它可以写成,这里,是其密度函数。在离散情况下,组合法依,同样若x为密度函数,然适用。,有时我们能给出组合法的几何解释,例如对于X上一个具有密度的连续随机变量,我们可将下的面积分为、区域,对应于将分解为凸组合表示,然后我们可以认为第一步是选一个域,而第二步则是从所选域对应的分布中产生随机数。,例双指数(或拉普拉斯)分布具有密度函数,,x为实数。由图5.5可见,除了因子0.5之外,,可以看,成是由两个背靠背的指数函数组成。我们可把,表示为:,这里,表示集合A的指示函数,它定义为:,如,其他,于是,,可看作,和,的凸组合,,和,都是密度函数,且,因此,我们可用,和,的组合来产生X。,R2,如果,,则令,返回。同样,,,则令,返回。,首先产生两个在0,1上服从均匀分布的随机数R1,,若,图5.5双指数分布的概率密度函数,5.3.4经验分布法,经验分布法又称为表搜索法,主要用于产生离散分布的随机数,也可通过离散近似抽样产生连续分布的随机数。现实中很多随机现象的理论分布往往是不知道的,而其经验分布常常是可以得到的,为了仿真这些随机现象,通常根据它们的经验分布来产生抽样值。下面介绍用经验分布法来产生离散分布随机数的方法。设随机变数X的取值,的概率为,,即,(i=1,2,k),且,将0,1区间划分为k个小区间,每个区间长度分别等于、。令,i=1,2,k。其中称为累积分布函数,即,+。现任取0,1上均匀分布的随机变数,若,则。这是因为我们有,综上所述,产生离散分布的随机数主要步骤如下:,1)编制如表5.3所示的表格,并存入计算机内。为了缩短搜索时间,累积分布函数可按,排列计算;,2)产生0,1上均匀分布的随机数r;,3)进行表搜索,若,则。,例:在研究消防队工作人员和消防员可能备选的调度策略的仿真中,收集到了消防队接到报警后的响应时间的5个观测值(min),数据如下:2.761.830.801.451.24,在收集更多的数据之前,希望以这5个观测值为基础的响应时间分布建立一个初始仿真模型。,首先,可以假设响应时间X的范围为0=X=c(c是未知的,但我们用观测值的最大值作为其估计值),将观测数据由小到大排列,假定每个间隔的概率为1/n,n表示观测值的个数。,由此,可以得到经验分布函数的估计值,0.5,1.0,3.0,2.5,2.0,1.5,x,1.0,0.8,0.6,0.4,0.2,F(x),0,R1=0.71,X1,X1=1.45+1.90(0.71-0.60)=1.66,第i条线段的斜率是:,因此,当i-1/nR=i/n时,计算累积分布函数的逆:,0.5,1.0,3.0,2.5,2.0,1.5,x,1.0,0.8,0.6,0.4,0.2,F(x),0,R1=0.71,X1,X1=1.45+1.90(0.71-0.60)=1.66,5.3.5近似法,近似法是指一种利用一些定理或公式来近似地产生所需随机数的方法,这种方法一般用于分布函数比较复杂,难以对其求解的情况,如正态分布。下面主要介绍用该方法产生正态分布随机数的问题。,1、利用中心极限定理,设,为n个的在0,1区间上的均匀分布随,机数,它们相互独立,则有,根据中心极限定理,服从标准正态分布N(0,1)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年注册验船师资格考试(A级船舶检验法律法规)考前模拟试题及答案一
- 2025年知识产权法考试备考模拟题及答案
- 贵港公务员面试题及答案
- 桃花心木课件
- 2025年注册会计师CPA面试宝典及模拟题
- 2025年中级经济师面试实战模拟财务管理案例分析预测题集萃
- 公务员审计面试题及答案
- 2026届北京市延庆区市级名校化学高三第一学期期末综合测试模拟试题含解析
- 2025年旅游公司招聘导游面试预测题与技巧
- 2026届江苏省启东市建新中学化学高三上期中达标检测试题含解析
- 师带徒培训计划和方案
- 温室气体 产品碳足迹量化方法与要求 光缆
- 5.2.1分析人类活动对生态环境的影响课件-人教版生物八年级上册1
- 2025年建筑师考试答案-建筑师考试答案解析
- 新疆的历史文化课件
- 安全生产网格化管理工作实施方案
- 代理记账风险管理制度
- DBJ04-T487-2025 高大模板支撑体系监测技术标准
- T/CGAS 026.1-2023瓶装液化石油气管理规范第1部分:安全管理
- PEP人教版六年级上册英语课后辅导计划
- 餐饮劳务合同协议书样本
评论
0/150
提交评论