期刊文献+

正态随机变量生成的直方图抽样算法 被引量:2

Hist-Algorithm for generating normal random variables
下载PDF
导出
摘要 设计了一种新的正态分布随机数抽样算法,并给出了其C语言实现。该算法基于接受—拒绝抽样技术,理论分析表明当矩形数大于255个时,该算法的抽样效率大于99.1%,而且98%以上的时间内仅需进行一次简单的乘法运算。数字试验及统计检验表明该算法的抽样效率远远高于目前常用的算法,而且所产生的正态随机变量具有很好的统计特性。 Efficient normal random variables generator was designed. The portable computer code in C language was proposed. This generator is based on acceptance-rejection technique, however, in theory, when the number of rectangle preponderates over 255, the acceptance probability is higher than 99.1%, with 98% of the time the required random variable is produced simply by doing a multiplication. Numerical experiments and statistical testes show that the proposed generator is much faster than those widely used ones and the sampled random variables have good statistical property.
出处 《系统仿真学报》 EI CAS CSCD 北大核心 2007年第17期3888-3890,3987,共4页 Journal of System Simulation
基金 国家自然科学基金(70171029)
关键词 随机数发生器 接受—拒绝技术 抽样 仿真 random number generator acceptance-rejection technique sampling simulation
  • 相关文献

参考文献6

  • 1A M Law, W D Kelton, Simulation Modeling and Analysis [M], Third Edition,北京:清华大学出版社,2000,
  • 2Marsaglia G, Bray T A, A convenient method for generating normal variables [J]. Siam Rev(S0036-1445), 1964, 6: 260-264.
  • 3Ahrens J H, Dieter U. Computer Methods for Sampling form the Exponential and Normal Distributions [J]. Commun. Assoc, Comput. Mach(S0001-0782), 1972, 15: 873-882.
  • 4Kinderman A J, Monahan J E Computer Generation of Normal Random Variables [J]. J. Am, Statist, Assoc(S0162-1459), 1976, 71: 893-896.
  • 5周江华,胡峰,孙国基.剩余寿命抽样的罗必塔方法及其在可靠性数字仿真中的应用[J].航空学报,2001,22(6):513-516. 被引量:4
  • 6P L'ECUYER, Maximally Equidistributed Combined Tausworthe Generators [J]. Mathematic of Computation (S0025-5718), 1996, 65(213): 203-213.

二级参考文献6

共引文献3

同被引文献12

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部