- 5
- 0
- 约1.31千字
- 约 3页
- 2017-08-20 发布于四川
- 举报
正态随机数产生
一:原理
这个算法的主要理论依据是中心极限定理。由这个定理可知若有大量统计独立的随机变量的和,即:
式中,每个随机变量对总的变量Y足够小时,则在一定条件下,当时,随机变量Y服从正态分布,其与每个随机变量的分布律无关。在这里,我们产生了很多随机变量,这些随机变量都是由rand ()函数产生的随机数除以RAND_MAX产生的结果,当这些随机变量足够多时,近似认为随机变量Y服从正态分布。
因为是由系统产生的随机数,这些随机数满足0-1分布,方差D=1/12,均值E=1/2,。标准正态的E=0,=1,当随即数足够多时,其正态化的结果近似服从标准正态分布。
在C 语言中,rand()函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数,是根据一个数,我们可以称它为种子,为基准以某个递推公式推算出来的一系数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正的随机数,当计算机正常开机后,这个种子的值是定了的,除非你破坏了系统 。rand()会返回一随机数值,范围在0 至RAND_MAX 间。返回0 至RAND_MAX 之间的随机数值,RAND_MAX 定义在stdlib.h,(其值至少为32767)我运算的结果是一个不定的数 。
二:程序
理论证明多个[0,1]间的均匀分
您可能关注的文档
最近下载
- DB52T 1753-2023老年住院患者护理常见风险防控规范.doc VIP
- 电力建设工程预算定额(2018年版)(EXCEL版).xlsx VIP
- 厦门市中小企业管理提升系列培训.pptx VIP
- 小学数学解题研究(小学教育专业)全套教学课件.pptx
- NBT47013.4-2015 承压设备无损检测 第4部分:磁粉检测.pdf VIP
- 2026年武警军考真题试卷及答案.doc VIP
- 《NBT 47013.4-2015 承压设备无损检测 第 4 部分:磁粉检测》(2026年)实施指南.pptx VIP
- 语文关联词专项练习题大全及答案.doc VIP
- 交通运输法规教学课件(完整版).ppt
- 【倍福BECKHOFF】手册:NI LabVIEW与TwinCAT通过ADS通讯.pdf VIP
原创力文档

文档评论(0)