matlab产生均匀白噪声,各种分布白噪声的产生matlab.pdf

各种分布白噪声的产生matlab

3、各种分布白噪声的产生

均匀分布白噪声的产生

1、物理方法

2、数学方法

线性同余法、联合法、反馈位移寄存器法

非均匀分布白噪声的产生

1、理论方法

反变换法、舍选抽样法、复合法、变换法、查表法

2、常用的连续分布及其产生

均匀分布、指数分布、正态分布、对数正态分布、威布尔分布、

瑞利分布

3、常用的离散分布及其产生

伯努利分布、离散均匀分布、几何分布、泊松分布

2014/8/12 哈尔滨工业大学电子工程系 1

主要参考图书

1. 方再根,计算机模拟和蒙特卡洛方法,北京工业学院出版社,

1988.6

2. Wolfgang Hormann et al, Automatic Nonuniform Random

Variate Generation, Springer, 2004

3. J.E. Gentle, Random Number Generation and Monte Carlo

Methods, 2nd Ed, Springer, 2003

4. A.M. Law, Simulation Modelling and Analysis, 3rd Ed, McGraw-

Hill, 2000

5. Tezuka, Shu, Uniform random numbers theory and practice,

Kluwer Academic Publishers, 1995

6. Dagpunar, John., Principles of random variate generation,

Oxford : Clarendon Pr., 1988

7. Devroye, Luc., Non-uniform random variate generation, New

York : Springer-Verlag, c1986

上述图书集中讨论不同分布随机数 (白噪声)的产生,系统而全面。

各种分布白噪声产生的重要性

蒙特卡洛方法的实现步骤

1、构造或描述概率过程

2、实现从已知概率分布抽样

由于各种概率模型都可以看作是由各种各样的概率分布构成的,因

此产生已知概率分布的随机变量(或随机向量)就成为实现蒙特卡罗方

法模拟实验的基本手段,这也是蒙特卡罗方法被称为随机抽样的原因。

3、建立各种估计量

具有各种分布随机序列的模拟是计算机模拟及系统仿真的基础,广

泛地应用于雷达、通信、声呐、机械振动、核物理、自动控制、金融分

析、数值计算、贝叶斯统计等许多领域,例如雷达/声呐回波中的杂波和

噪声的模拟、机械振动噪声的模拟、随机测量误差的模拟等。

均匀分布白噪声的产生

快速产生统计性质优良的均匀随机数是计算机模拟的基础,其

他的非均匀分布都可将均匀分布通过非线性变换得到的。

 物理方法——真随机数

所谓物理方法就是在电子计算机上装一台物理随机数发生器,

它是把具有随机性质的物理过程直接在机器上变换为随机数字。例

如:以放射性物质为随机源的放射型随机数发生器、以电子管或晶

体的固有噪声为随机源的随机数发生器。主要的物理方法有:

放射性物质、电子管或晶体管噪声、锁相环噪声源、量子模型、混

沌模型

特点:可以在计算机上得到真正的随机数,但是它带来了新的问题。

由于这种随机过程是一去不复返的,不能重复出现,因此就无法再

用原来的随机数进行试算、检查或对比分析,并且对设备要求较高,

从而大大降低了这类方法的使用价值。

2014/8/12 哈尔滨工业大学电子工程系 4

均匀分布白噪声的产生

数学方法——伪随机数

在计算机上用数学方法产生随机数,是目前使用较广,发展较快

的一种方法。它利用数学递推公式来产生随机数,通常把这样得到的

随机数称为伪随机数。

由于这种方法属于半经验性质,只能近似地具备随机性质。但是

只要产生伪随机数的递推公式选得较好,由此产生的随机数序列的独

立性是可以近似得

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值