- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
各种分布白噪声的产生选编
*;方再根,计算机模拟和蒙特卡洛方法,北京工业学院出版社,1988.6
Wolfgang Hormann et al, Automatic Nonuniform Random Variate Generation, Springer, 2004
J.E. Gentle, Random Number Generation and Monte Carlo Methods, 2nd Ed, Springer, 2003
A.M. Law, Simulation Modelling and Analysis, 3rd Ed, McGraw-Hill, 2000
Tezuka, Shu, Uniform random numbers theory and practice, Kluwer Academic Publishers, 1995
Dagpunar, John., Principles of random variate generation, Oxford : Clarendon Pr., 1988
Devroye, Luc., Non-uniform random variate generation, New York : Springer-Verlag, c1986
上述图书集中讨论不同分布随机数(白噪声)的产生,系统而全面。;蒙特卡洛方法的实现步骤
1、构造或描述概率过程
2、实现从已知概率分布抽样
由于各种概率模型都可以看作是由各种各样的概率分布构成的,因此产生已知概率分布的随机变量(或随机向量)就成为实现蒙特卡罗方法模拟实验的基本手段,这也是蒙特卡罗方法被称为随机抽样的原因。
3、建立各种估计量
具有各种分布随机序列的模拟是计算机模拟及系统仿真的基础,广泛地应用于雷达、通信、声呐、机械振动、核物理、自动控制、金融分析、数值计算、贝叶斯统计等许多领域,例如雷达/声呐回波中的杂波和噪声的模拟、机械振动噪声的模拟、随机测量误差的模拟等。;*;*;数学方法——伪随机数
1、线性同余法 (Linear Congruential Generators)
式中 、 、 均为正整数,初值 (亦称种子数) , 为乘子
时为乘同余法, 时为混合同余法
1962年Hull和Dobell给出了混合同余法达到最大周期T=m的充要条件:
(ⅰ) c与m互素;
(ⅱ) 对m的任意素因子p中,有a≡1 (mod p)
(ⅲ)若4是m的因子,则a≡1 (mod 4)
一般采用m=2k混合同余法,则由以上条件可得最大周期发生器为:
式中a、b为任意正整数;*;均匀分布白噪声的产生;均匀分布白噪声的产生;*;*;*;*;*;*;非均匀分布白噪声的产生;*;*;*;*;*;*;非均匀分布白噪声的产生;非均匀分布白噪声的产生;*;*;*;*;*
文档评论(0)