- 21
- 0
- 约5.7千字
- 约 12页
- 2017-10-05 发布于江苏
- 举报
.各种随机变量的生成方法
各种随机变量的生成方法
(1).随机数的计算机生成
一个常用的生成任意分布的随机变量的方法是先生成均匀分布的随机变量,再由它生成
任意分布的随机变量。基本原理是:若随机变量x 的累积概率分布函数(即概率密度函数
的积分)为Phi(x),则Phi(x)是[0,1]区间的非减函数,Phi(x)的反函数Phi^{-1}(x)定
义域为[0,1]。设u为[0,1]区间均匀分布的随机变量,可以证明
Pr(Phi^{-1}(u)=y)=Pr(u=Phi(y))=Phi(y)
也就是说,令x=Phi^{-1}(u)的话,x 的累积概率分布函数就是我们指定的Phi(.)。则为
了得到累积概率分布函数为Phi(.)的随机变量x,我们需要经过如下步骤:
1. 生成[0,1]区间的均匀分布的随机变量u
2. 令x=Phi^{-1}(u)
这种方法被成为逆变换方法。
但在实际工作中,我们往往对某些常用分布用一些直接生成方式来产生,以代替逆变换
方法。以下就介绍了一些典型的分布的生成方法。这些生成方法都是以生成均匀分布的
随机变量为基础的,关于均匀分布随机变量的生成另文叙述。
(2)伯努利分布/0-1分布(Bernouli Distribution)
生成离散0-1随机变量x,符合参数为p (0p1)的Bernouli分布BE(p)。其累积概率分
原创力文档

文档评论(0)