伪均匀随机数的计算机检验.docx
《伪均匀随机数的计算机检验.docx》由会员分享,可在线阅读,更多相关《伪均匀随机数的计算机检验.docx(22页珍藏版)》请在优知文库上搜索。
1、伪匀称随机数的计算机检验摘要现代社会中,计算机实力的提高使得随机数发生器在众多领域中仃了较为广泛的应用,如蒙特卡罗方法,统计抽样技术和密码学等。同时关于随机数发生器也产生了许多的理论和方法,本文将简洁介绍一些常见的伪匀称随机数发生器:线性同余发生黑(1.CG方法)和反馈位移寄存器法(FSR方法)。然后对伪匀称随机数序列进行统计检验。生要检验方法有参数检验(包括均值、方差或各阶距)、匀称性检验(包括卡方、柯氏和序列检验)、独立性检验(包括相关系数、列联表和游程检验)。最终,本文将利用MatIab生成一列随机数,并运用SPSS统计软件对此列演机数的统计特性择其适合的方法进行检验。关键齿:伪随机数:
2、随机数发生器:统计检验:SPSS统计分析AbstractInmodernsociety,theimprovementofcomputercapabi1.itiesmakerandomnumbergeneratorwide1.yusedinmanyareas,suchastheMonteCar1.omethod,Staiis1.ica1.samp1.ingtechniquesandcryptography.A1.Ihcsame1.imetherearea1.otoftheoriesandmethodsontherandomnumbergenerator.Iwi1.1.introducesomeo
3、fthecommon11ndomnumbergeneratorsbrief1.yinthisartic1.e:1.inearCongruentia1.generator(1.CGmethod)andfeedbackshiftregistermethod(FSRmethod).ThenIwi1.1.dostatistica1.testswiththesequenceofrandomnumbers.Mainmethodsare:parametertest(invo1.vingthemean,variance,ortheorderfrom).thetestofhomogeneity(invo1.vi
4、ngChi-square,Corio1.isandsequencetest),testIbrindependence(invo1.vingthecorre1.ationcoefficient,contingencytab1.eandtherunstest.Fina1.1.y,thispaperwi1.1.usetheMat1.abgenerateasequenceofrandomnumbers,useSPSSandse1.ecttheappropriatetestmethodstoteststatistica1.propertiesofthesequenceofrandomnumbers.Ke
5、ywords:randomnumber,randomnumbergenerator,statistica1.test,SPSSMaiis1.ica1.ana1.ysis书目摘要IAbStraCtII一、引言11法木概念和定理32伪随机数4二,产生随机数的一般方法32. 1取中法32.1.1平方取中法3乘积取中法52. 2同余发生器6混合同余法4乘同余法6加同余法62. 3反馈位移寄存器法7三、伪匀称随机数的统计检验63. 1检验步骤63. 2检验统计出63.3统计检验方法7参数检除7与称H心船X独立性检验10其他阅历检脸12四、实例分析134. 1数据产生及录入132参数检验-单样本t检验13
6、4. 3匀称性检验-卡方检验145. 4独立性检验166. 5本章小结18五、结论19参考文献20附录21一、引言在科学探讨和工程设计中广泛应用到计算机模拟方法,从而经常须耍产生大量的具有特定统计性质的随机数。这种随机数通常是由计算机以某种数学方法产生,他们实痂上是完全确定的,但可以满意肯定的统计特征,故也称为伪随机数.而如何产生达到统计要求的随机数,则有不同的方法:硬件方法和软件方法,硬件方法可以在计算机上附上一个硬件设备或者采纳移位寄存器来产生伪随机数:软件方法股都采纳数学公式法。至今关于随机数发生器有许多的理论和方法,其中除了传统的FibonaCCi法、平方取中法、线性同余法、位移寄存器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 均匀 随机数 计算机 检验
