拒绝法拒绝法产生随机数的步骤.PPT

拒绝法拒绝法产生随机数的步骤

IE 第三讲 随机变量的产生与检验 问题 假设已经能够产生(0,1)之间的伪随机数,如何产生服从更一般的随机分布函数的随机数列(随机变量)?例如: [a,b]区间的均匀分布;指数分布;二项分布,泊松分布,正态分布,等等。 反变换法、函数变换法、组合法、拒绝法 如果使用特定方法产生了上述随机数列,如何检验该数列服从特定的随机分布? 卡方检验 0 反变换法产生均匀随机分布 0 反变换法产生均匀随机分布 当变量的概率密度函数f(x)可以积分为分布函数F(x),或F(x)是一个经验分布时,而且F(x)很容易求得反函数时,则使用反变换法获取随机变量。 反变换法的一般步骤: step1 通过随机变量的概率密度函数f(x)计算其分布函数F(x); step2 令F(x)=R,x在其取值范围内; step3 解方程F(x)=R,获得x=F-1(R) step4 产生(0,1)范围内的均匀随机数序列R1,R2,R3,R4,......,Rn,将这些随机数序列带入函数x=F-1(R),获得随机变量x的随机序列:x1,x2,x3,x4,......,xn。 2 反变换法求指数分布伪随机数 3 反变换法求三角分布 课堂作业 3 反变换法求三角分布 Step4 根据R值计算x 4 反函数法求一般分布伪随机数 5 用反变换法求威布尔随机变量 6 反变换法生成经验离散分布 在任何一天结束时,M电器

文档评论(0)

1亿VIP精品文档

相关文档