Generating Random Variables from Distributions

 

Generating Random Variables from Distributions

General Methods for Continuous Distributions
  1. Transformation : only suitable for the distribution function F(x) whose inverse F^(-1) is not so difficult to evaluate. The first step is to generate U from the uniform distribution; then solve the nonlinear equation F(x) - U = 0 for x. the solution X has the distribution F.
  2. Acceptance/Rejection : invented by von Neumann in the early days of computing, is one of the most useful general tools in random number generation.
  3. Ratio of Uniforms : The Ratio of Uniforms method  is essentially a particular form of A/R where the tails of distributions are made more manageable, often leading to short and simple algorithms for many distributions, including discete ones. The key is a simple result by Kinderman and Monahan(1977).
General Methods for Discrete Distributions
  1. Discrete Inverse
  2. Acceptance/Rejection
  3. Ratio of Uniforms
  4. Walker's Alias Method
Reference
1. Numerical Methods of Statistics by John F. Monahan Cambridge University Press; 1st edition (February 15, 2001)
2. http://en.wikipedia.org/wiki/Random_generator
3. Matlab Online Help
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值