作者zevin (王建民冲阿)
看板Statistics
标题Re: [问题] central limit theorem
时间Wed Oct 11 01:01:32 2006
※ 引述《einstein328 (pica)》之铭言:
: 大家好,我想用 C++ 去产生一组具有normal distribution特性的杂讯
: 中央极限定理,正好可满足我的目的
: 所以想利用中央极限定理去求出具有 normal distribution特性的随机值
: ----------------------------------------------------------------
: 中央极限定理是说,从母群中抽取的样本,会具有 normal 的特性
: ( iff 取样数目N大於某个值),而且无论母群是属於何种分布‧
是样本的平均数,当N够大时,会趋近normal分配
而且不是对任意的母群分配的成立
要一二级动差是finite才可以
: 那问题来了,我现在利用 c的函数 rand() 去取出抽样,
: 想请问,我若是产生了N个随机值,当作一个抽样样本 ( iff 取样数目N大於某个值)
: 那每ㄧ个随机值都具有normal distribution特性吗?
不对,C++语言的rand()
只是产生0~65535(我不太确定范围是不是这样)
中的某一个整数
可以当作它们每个数字出现的机率是一样的
若除以65535,则可视为uniform(0,1)的随机乱数
(事实上,像这样子产生出来的均匀分配其实并不均匀,
所以最好是自己写一个乱数产生器,有很多不同的方法)
它们并不会是normal distribution!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.210.1.213