- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第1页,共25页,星期日,2025年,2月5日随机数在离散系统仿真中,随机数是一个必不可少的基本元素(0,1)均匀分布随机数是产生其他许多分布的随机数的基础一个随机数序列必须满足两个重要的统计性质:均匀性和独立性第2页,共25页,星期日,2025年,2月5日随机数的性质均匀性如果将区间[0,1]分为n个等长的子区间,那么在每个区间的期望观测次数为N/n,其中N为观测的总次数独立性观测值落在某个特定区间的概率与以前的观测值无关第3页,共25页,星期日,2025年,2月5日随机数的产生方法物理方法:利用某些物理过程来产生均匀分布随机数随机数表:利用物理过程得到的大量随机数,制成随机数表随机数产生程序:按照一定的算法计算出具有类似于均匀分布随机变量的独立取样值性质的数伪随机数第4页,共25页,星期日,2025年,2月5日计算机产生随机数的要求产生的随机数要尽可能的逼近理想的均匀性和独立性统计性质产生的随机数要有足够长的周期产生随机数的速度要快,占用的内存空间要小随机数必须是可重复的对于给定的起始点或初始条件,应当能够产生相同的随机数序列,而且与正被仿真的系统完全无关第5页,共25页,星期日,2025年,2月5日产生随机数的算法是利用递推公式:第6页,共25页,星期日,2025年,2月5日平方取中法20世纪40年代由冯·诺依曼提出的第一个随机数生成器例:设有一个4位正整数Z0,对之取平方得到一个8位正整数(如果不够8位数,可以在左侧加上0补足8位)。而后取中间的4位获得一个新的4位正整数Z1。将Z1/10000得到一个[0,1]之间的小数,则获得第一个“随机数”U1。然后基于Z1重复上述操作,得到Z2和U2,依次类推……第7页,共25页,星期日,2025年,2月5日线性同余随机数生成器(LCG)其中,a称为乘法因子,c称为加法因子,m为模数当a=1时,为加同余法;当c=0时,为乘同余法;当a≠1、c≠0时,为混合同余法第8页,共25页,星期日,2025年,2月5日例:使用线性同余法产生随机数序列,其中Z0=27、a=17、c=43、m=100。解:Zk=(aZk-1+c)modmZ1=(17×27+43)mod100=502mod100=2Z2=(17×2+43)mod100=77mod100=77Z3=(17×77+43)mod100=1352mod100=52……U1=2/100=0.02,U2=77/100=0.77,U3=0.52第9页,共25页,星期日,2025年,2月5日LCG的周期用LCG方法产生的随机数序列会出现周期循环的现象,一旦Zi取值和以前出现的某个值相同,此后的随机数序列就开始循环。循环的长度称为生成器的周期;由于0≤Zi≤m-1,因此最大周期是m,称之为满周期;为了产生成百上千的随机数,必须采用周期足够长的LCG,最好是满周期的生成器,这样对随机数的均匀性也很有利。第10页,共25页,星期日,2025年,2月5日定理:LCG具有满周期,当且仅当以下3个条件成立:1.m和c互质;2.存在一个质数q,能够同时整除m和a-1;3.m和a-1能够被4整除。第11页,共25页,星期日,2025年,2月5日模数m的取值为了使LCG的周期足够长,m的取值应该较大;为了加快计算机的处理速度,选择m=2b,其中b为计算机CPU一次能处理的最大位数;目前b=32-1=31第12页,共25页,星期日,2025年,2月5日例:使用不同种子的周期使用乘同余法,对a=13、m=26=64且Z0=1,2,3,4,求产生器的周期。第13页,共25页,星期日,2025年,2月5日iXiXiXiXi0123411326395224118593632142632041734514529582365750437371047833235945710927115331124919136155142511155151613第14页,共25页,星期日,2025年,2月5日随机数的检验为了检验产生的随机数序列是否满足均匀性和独立性,有必要进行一系列的检验:均匀性检验(频率检验)序列检验游程检验相关性检验第15页,共25页,星期日,2025年,2月5日均匀性检验其中,Oi为第i组中数据的观测值个数,Ei为
您可能关注的文档
最近下载
- 教你成为健身达人知到智慧树期末考试答案题库2024年秋成都师范学院.docx VIP
- 2023年大学_热力学统计物理第五版(汪志诚著)课后答案下载.pdf VIP
- 智慧树2022《教你成为健身达人》章节测试答案 .docx VIP
- 教你成为健身达人智慧树答案.docx VIP
- 年月日(教学设计)-2024-2025学年三年级上册数学西师大版.docx VIP
- 发电车柴油机游车故障的原因分析及解决方法.pdf VIP
- 潍坊柴油机机械调速游车故障的检修.doc VIP
- GK1c6240型柴油机游车故障处理.PDF VIP
- 第11课 有序的世界 课件 2025-2026学年四年级上册信息浙教版.pptx VIP
- 6DK28e柴油机发电机组游车故障分析及排除.doc VIP
原创力文档


文档评论(0)