Random 添加随机数会生成哪种分布?

Random 添加随机数会生成哪种分布?,random,distribution,Random,Distribution,如果Random.rand生成一个均匀分布在0和1之间的数字,那么通过将“Random.rand”调用相加并除以调用数,可以得到什么类型的分布 换言之,通过以下内容,您可以得到什么类型的分布 (Random.rand+Random.rand)/2 (Random.rand+Random.rand+Random.rand)/3很明显,它收敛于0.5 EXPECTED_VALUE = 0.5 DELTA = 0.0001 arr = [] 10_000_000.times{arr <<

如果
Random.rand
生成一个均匀分布在0和1之间的数字,那么通过将“Random.rand”调用相加并除以调用数,可以得到什么类型的分布

换言之,通过以下内容,您可以得到什么类型的分布

(Random.rand+Random.rand)/2


(Random.rand+Random.rand+Random.rand)/3

很明显,它收敛于0.5

EXPECTED_VALUE = 0.5
DELTA = 0.0001

arr = []
10_000_000.times{arr << rand}
(EXPECTED_VALUE - (arr.inject(&:+) / arr.count)).abs < DELTA
=> true
预期值=0.5
增量=0.0001
arr=[]
10万次{arr true
如果随机变量(RV)具有有限方差分布(一致性),则这些随机变量的和随着和中项数的增加在分布上收敛到正态/高斯分布。这被称为中心极限定理。收敛速度取决于基础RVs是连续的还是离散的、对称的还是倾斜的、独立的还是相关的对称连续分布(如均匀分布)的变分具有较快的收敛速度

两个独立制服的和或平均值具有对称的三角形分布。除了“k制服的卷积”之外,我不知道更大和的名字但是,较大的K是在中间得到弯曲并且越接近末端,看起来像是正常的。当你爬到K=12时,你需要一个相当大的样本大小来拒绝假设总和或平均值是正常的。
如果对k个独立均匀(0,1)随机变量进行平均,则平均值的预期值为0.5,方差为1/12k。

两个均匀(0,1)随机变量平均值的概率密度函数(pdf)是线性的,先上升到0.5,然后下降。3个均匀(0,1)随机变量平均值的pdf随机变量分为3个部分,每个部分是一个二次函数。依此类推,每次连续添加一个均匀(0,1)随机变量,增加多项式的次数和部分数


k均值的均匀分布(0,1)随机变量被称为a。

这是关于Ruby的吗?我想你应该在数学网站上提问。明白了,但在较低的数字上会发现什么类型的分布?1=均匀,2=金字塔?3=?我知道在5次加法时,它接近正态分布。啊,对不起,不知道…不是我的专业领域。祝你好运!一个单位的方差形式(0,1)是1/12。k制服之和的方差是k/12。但是k制服平均值的方差是1/12k。@soakley完全正确,尽管我提到了总和或平均值,但我一直在思考总和。谢谢你的更正!Pjs的回答也很好,但这是一个非常好的、简明的解释,有意义。谢谢!