给定概率密度函数的值时如何生成随机数?

时间:2014-11-30 09:27:03

标签: random numbers distribution probability

当给出一组源自概率密度function f的值时,如此

{f(X1),f(X2)... f(Xn)}

但是我们不知道f的确切形式,只知道概率密度函数是广义Gaussian distribution

如果Xi属于范围Xi,是否可以生成随机数[-3,3]

1 个答案:

答案 0 :(得分:0)

我能看到的最直接的方式就是这个。假设您有大量的点{f(X1), - ,f(Xn)},将它们绘制为分布并通过它们拟合广义高斯分布曲线。在此之后,您可以使用rejection sampling从同一分发中生成更多数字。