哪里是在下面的伪高斯分布函数?

问题描述 投票:0回答:1

我对我的最后分配的工作,和我提出箱穆勒高斯分布的方法来寻找在统一的软件随机数。

我关于我的期刊之一找到了伪高斯分布函数很困惑。

Pseudocode algoritma Box-Muller(Sukajaya dkk., 2012) :

a. Generate uniform random number u, v in range [-1, 1]
b. Calculate s = u2 + v2
c. Looping step 2 until s < 1
d. Find normal random numbers `z0 = u. √((-2lns)/s)` and z1 = v . √(- (-2lns)/s)

我觉得伪只有大约箱穆勒和高斯分布函数的会谈只是为了显示随机数的图。

random numbers distribution pseudocode gaussian
1个回答
0
投票

箱穆勒算法不包含直接执行高斯密度公式。取而代之的是,它产生(累积地)遵循密度的结果。由算法产生的结果z0z1是两个独立的高斯随机值。如果迭代算法数百或数千次,并建立所有z值的直方图,它会开始寻找像高斯分布的钟形曲线。其背后的数学是超越的StackOverflow职位的范围,所以我会建议您只需轻轻一按“我相信!”按钮,或见Wikipedia article如果你想要更多的解释,并链接到不同的原始来源。

我不知道,当你说你是什么意思“高斯分布功能仅用于显示随机数字的图表。”高斯是最重要的建模分布在那里,因为从有限的方差所有其他分派值的总和将收敛于分布高斯之一。这意味着,如果你正在学习很多小错误的平均值(这是从资金建)或聚集,高斯分布确实表征结果一个伟大的工作。

© www.soinside.com 2019 - 2024. All rights reserved.