第三章随机数的产生与检验-PPT.pptx

上传人:小****光 文档编号:1086092 上传时间:2024-10-22 格式:PPTX 页数:37 大小:4.26MB
下载 相关 举报
第三章随机数的产生与检验-PPT.pptx_第1页
第1页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第2页
第2页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第3页
第3页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第4页
第4页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第5页
第5页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第6页
第6页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第7页
第7页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第8页
第8页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第9页
第9页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第10页
第10页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第11页
第11页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第12页
第12页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第13页
第13页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第14页
第14页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第15页
第15页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第16页
第16页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第17页
第17页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第18页
第18页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第19页
第19页 / 共37页
第三章随机数的产生与检验-PPT.pptx_第20页
第20页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《第三章随机数的产生与检验-PPT.pptx》由会员分享,可在线阅读,更多相关《第三章随机数的产生与检验-PPT.pptx(37页珍藏版)》请在第一文库网上搜索。

1、第三章随机数的产生与检验定理定理定理1.11.1:设 是连续且严格单调上升的分布函数,它的反函数存在,且记为 ,即 )(xF)(1xFxxFF)(12、若随机变量 ,则 的分布函数为 )1,0(UR)(xF)(1RF1、若随机变量 的分布函数为 ,则 )(xF)1,0()(UF2证明证明:设随机变量 的分布函数为 ,当 时,)(F)(1uF 1,0u当 时,;当 时,0u0)(1uF1u1)(1uF所以)1,0()(UF设 的分布函数为 ,则)(1RF)(2xF)()()()()(12xFxFFxFRPxRFPxFR因为 ,对任意 有 。所以 的分布函数为 )1,0(UR)()(xFxFFR

2、1,0)(xF)(1RF)(xFuuFFuFPuFPuF)()()()(1113定理1.1说明了任意分布的随机数均可由均匀分布 的随机数变换得到。常简称 的随机数为均匀分布随机数。)1,0(U)1,0(U4手工方法手工方法:抽签、掷骰子、摇号等;随机数表法随机数表法:占用内存大,目前已很少使用;物理方法物理方法:放射性衰变、电子设备得热噪音、宇宙射线得触发时间等等;不能重复计算;数学方法数学方法:使用最广。(二二)产生随机数得一般方法产生随机数得一般方法:5(三)伪随机数伪随机数伪随机数:在计算机上用数学方法数学方法产生均匀随机数均匀随机数就是指按照一定得计算方法而产生得数列,它们具有类似于均

3、匀随机变量均匀随机变量得独立抽样序列得性质,这些数既然就是依照确定算法产生得,便不可能就是真正得随机数,因此常把用数学方法产生得随机数称常把用数学方法产生得随机数称为伪随机数。为伪随机数。伪随机数伪随机数不可能真随机;需要对产生得伪随机数进行各种检验保证其符合独立性条件且分布为要求得分布;67均匀随机数得产生均匀随机数得产生:主要有线性同余法主要有线性同余法(LCG),),组合同余法组合同余法,反反馈位移寄存器方法等馈位移寄存器方法等 第二节第二节 均匀随机数得产生均匀随机数得产生8同余同余性质性质:对称性对称性:ab(mod M)ab(mod M),则则ba(mod M)ba(mod M)、

4、传递性传递性:若若ab(mod M)ab(mod M),bc(mod M)bc(mod M),则则ac(mod M)ac(mod M)、(一)同余与线性同余法9性质性质4 4:例如:已知1260(mod 16),M=16,取C=6,a=2,b=10,因为(M,C)=2,则有210(mod 8),其中M/(M,C)=16/2=8。或者,取C=12,M=16,因为(M,C)=4,则有15(mod 4),其中M/(M,C)=16/4=4。10求余运算求余运算得式子求余运算得式子A(mod M)A(mod M)定义为定义为:Mwhen AMMAAMwhen AAMMAAMA)(mod其中 表示求 的整

5、数部分。MAMA1101)(mod(值xMxrMcaxxnnnn初,.2,1n线性同余法(Linear Congruence Generator,LCG)得递推公式为:13线性同余法得周期周期:14线性同余法产生的序列 一定会重复,因为周期最多只有M个可能取值。,210 xxx15说明:满周期就是T=M时。16满周期满周期当c0时,下式称为混合同余发生器,当c=0时,称为乘同余发生器,此时当模为素数时,称它为素数模乘同余发生器。1701)(mod(值xMxrMcaxxnnnn初,.2,1n补充补充1 1:混合同余发生器混合同余发生器与素数模乘同余发生器素数模乘同余发生器两个常用得混合同余发生器

6、混合同余发生器:350353511522)2)(mod15(xxrxxnnnn3103131122)2)(mod453806245314159269(xxrxxnnnn,.2,1n18常用得素数模乘同余发生器素数模乘同余发生器:312)312()312(mod312535035351xxrxxnnnn,.2,1n19常用得素数模乘同余发生器素数模乘同余发生器:,.2,1n12)12()12(mod31031311xxrxaxnnnin)4,3,2,1(i168071a3972040942a7642611233a6303600164a20思想思想:先用一个随机数发生器产生得随机数列为基础,再用另

7、一个发生器对随机数列进行重新排列得到得新数列作为实际使用得随机数。这种把多个独立得发生器以某种方式组合在一起作为实际使用得随机数,希望能够比任何一个单独得随机数发生器得到周期长、统计性质更优得随机数,即组合发生器。21补充补充2 2:组合发生器组合发生器:Maclaren 与 Marsaglia在1965年提出得著名得组合发生器就是组合同余发生器,该算法得具体步骤如下:222.用第二个LCG产生一个随机整数 ,要求 ;jkj 13.令 ,然后再用第一个LCG产生一个随机数 ,令 ;置 ;jntx yytj1 nn4.重复23,得随机数列 ,即为组合同余发生器产生的数列。若第一个LCG的模为 ,

8、令 ,则 为均匀随机数。nxMMxrnn nr1.用第一个LCG产生 个随机数,一般取 。这 个随机数被顺序地存放在矢量 中。置 ;k),(21ktttT1nk218k23步骤步骤:检验目得检验目得:检验均匀伪随机数符合独立同均匀分布;两种检验方法统计检验统计检验:对生成得伪随机数进行假设检验理论检验理论检验:从理论上讨论随机数发生器性质统计检验常用近似正态统计量与2统计量以下检验方法一般假设用某发生器生成了均匀分布伪随机数r1,r2,、,rn,来检验这些生成得随机数得各种统计量。24第三节 随机数检验251 1、特征量检验、特征量检验(参数检验参数检验)2627注注:若卡方值过大,则拒绝原假

9、设(即分布不就是均匀得):检验随机数在(0,1)区间内分布时均匀得(一一)卡方检验法卡方检验法:(二)Kolmogorov-Smirnov testK-S检验就是连续分布得拟合性检验。检验样本得经验分布函数与总体得分布函数间得差异就是否显著。2829注注:R软件检验随机数就是否服从某一分布时,可采用这种检验方法。3 3、独立性检验、独立性检验:自相关系数得检验自相关系数得检验 30 随机数r1,r2,rn中得前后项就是否就是统计相关性就是否就是显著得。相关系数反映了数据间得线性相关程度,若独立,则相关系数必为0(反之不一定)。原假设H0:31R require sample(1:100,20)

10、#从1到100中无重复抽取20个数;runif(n,min=0,max=1)#产生n个0-1得均匀分布随机数;rnorm(n,mean=0,sd=1)#产生n个以0为均值,1为方差得正态分布随机数;rexp:The Exponential Distribution(wiki link)(指数分布,独立随机事件发生得时间间隔)rf:The F Distribution(wiki link)(F分布,两个卡方分布除以各自自由度)rbeta:The Beta Distribution(wiki link)rbinom:The Binomial Distribution(wiki link)(二项分布

11、)rcauchy:The Cauchy Distribution(wiki link)(柯西分布,N阶矩都不存在得分布、)rchisq:The(non-central)Chi-Squared Distribution(wiki link)(卡方分布,正态分布平方得分布)32rgamma:The Gamma Distribution(wiki link)(伽玛分布)rpois:The Poisson Distribution(wiki link)(泊松分布,单位时间内随机事件发生得次数)rgeom:The Geometric Distribution(wiki link)(几何分布,在第n次伯努

12、利试验中,试验k次才得到第一次成功得机率)rhyper:The Hypergeometric Distribution(wiki link)(超几何分布)rlnorm:The Log Normal Distribution(wiki link)(对数正态分布,正态分布得指数得分布)rlogis:The Logistic Distribution(wiki link)(逻辑分布)rmultinom:The Multinomial Distribution(wiki link)(多变量正态分布)rnbinom:The Negative Binomial Distribution(wiki link

13、)(负二项分布)33R ks、test分布检验ks、test(data,pnorm,mean(data),sd(data)3435假设检验Matlab-require%M-file函数f得定义:判断概率函数function f=p_judge(A,alpha)%判别所给数据源在置信率为0、05时得概率分布形式。A=A(:);%数据集A得形式为n1。randperm(n)%产生1到n得均匀分布随机序列a=normrnd(0,1,1,6)%正态分布随机数36正态分布mu,sigma=normfit(A);p1=normcdf(A,mu,sigma);H1,s1=kstest(A,A,p1,alpha)n=length(A);if H1=0disp(该数据源服从正态分布。)elsedisp(该数据源不服从正态分布。)end37

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 全科教育 > 公开课

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服