正态分布随机数生成器

原创 2012年03月23日 22:20:44
import math,random
u=1800.
q=800.
reslist=[]
for v in xrange(0,3600):
   y=math.exp(-((v-u)/q)*((v-u)/q)/2)/(q*math.sqrt(2*3.14159265359))*36000
   for d in xrange(0,int(y)):
      reslist.append(v)
res2=[]
for v in xrange(0,36000):
   res2.append(reslist[random.randint(0,len(reslist))])
for r in res2:
   print r

正态分布随机数生成法(java版)

要编程得到服从均匀分布的伪随机数是容易的。C语言、Java语言等都提供了相应的函数。但是要想生成服从正态分布的随机数就没那么容易了。         得到服从正态分布的随机数的基本思想是先得到服...
  • xizai2012
  • xizai2012
  • 2013年05月13日 00:34
  • 4852

C语言产生满足正态分布的随机数

C语言中可以通过rand函数生成满足均匀分布的随机数,但是生成满足正太分布的随机数就没有那么简单了,下面对常用的几种方法进行总结并用C++编程实现。 方法一:由均匀分布的随机数来产生   ...
  • Kevin_Samuel
  • Kevin_Samuel
  • 2013年06月22日 12:43
  • 18864

使用 C / C++ 产生符合正态分布的随机数

使用 C / C++ 产生符合正态分布的随机数利用有box 和 muller 提供的,在 knuth的网上讨论过的方法 (比较常用的方法)目的:Box-Muller,一般是要得到服从正态分布的随机数,...
  • struggleofbird_gao
  • struggleofbird_gao
  • 2017年04月14日 09:28
  • 1583

二维联合正态分布伪随机数生成算法的研究与实现

  • 2011年09月14日 16:25
  • 322KB
  • 下载

Matlab正态分布随机数

  • 2011年10月18日 12:08
  • 627B
  • 下载

C语言程序 产生服从正态分布、瑞利分布、泊松分布的随机数

  • 2014年10月27日 23:11
  • 3.41MB
  • 下载

正态分布随机数

  • 2015年04月12日 16:49
  • 49B
  • 下载

VC++用MKL产生正态分布随机数、计算样本均值与标准差源程序

  • 2015年12月08日 13:38
  • 7KB
  • 下载

EXCEL生成正态分布随机数据

  • 2011年03月07日 20:03
  • 606B
  • 下载

正态分布随机数生成法(java版)

要编程得到服从均匀分布的伪随机数是容易的。C语言、Java语言等都提供了相应的函数。但是要想生成服从正态分布的随机数就没那么容易了。         得到服从正态分布的随机数的基本思想是先得到服...
  • xizai2012
  • xizai2012
  • 2013年05月13日 00:34
  • 4852
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:正态分布随机数生成器
举报原因:
原因补充:

(最多只允许输入30个字)