2010-08-27 339 views
3

如何将随机非均匀分布转化为均匀分布?有配方吗?将非均匀分布转化为均匀分布

+2

我认为这个问题没有很好的阐述。你可以提供更多的细节你想达到什么?我认为这更适合http://math.stackexchange.com/或http://stats.stackexchange.com/。 – 2010-08-27 08:35:10

+0

为什么?通常情况相反,因为随机数是统一的,需要转换为其他分布。 – starblue 2010-08-27 19:51:49

+0

你愿意指定什么非均匀分布?我认为这会有所帮助。 – 2010-08-27 19:55:42

回答

3

假设您从具有CDF函数F_X的随机变量X获取样本。那么F_X(X)的分布是均匀的。

+0

哦,我看到了...你是否意味着F(X)= CDF,我需要找到F(X)平方? – Scheery 2010-08-28 10:51:39

+0

还是我需要通过xd(x)来整合F(X)?谢谢 – Scheery 2010-08-28 11:05:41

+0

没有整合。只需取样并将它们粘贴到F_X中即可制成均匀的样品。例如,指数随机变量的CDF是F(x)= 1 - exp(-x)。如果从指数分布中取一堆样本x_i,则数字F(x_i)具有均匀分布。 – 2010-08-28 12:56:15

0

标准的方法是只使用一些低阶比特,它们是相当一致的。

+0

对不起,我并不真正明白你的意思...请谨慎解释一下吗?谢谢 ! – Scheery 2010-08-28 11:00:48