hunter122333 发表于 2007-6-5 10:21

产生随机数遇到的问题

也许是别人已经讨论过的问题,但是本人没有找到。我想产生一个服从已知概率密度分布P(w)的随机数。一般做法是先求累积概率密度函数,再求累积概率密度函数的反函数,将得到的反函数的自变量设为平均分布的随机数即可。可是我的P(w)函数是个很复杂的函数,不知道该如何处理。概率密度函数如下:
S=0.74./w.^5.*exp(-2.46./w.^2/2.74);
希望高手能予以解答,本人在线等候

rocwoods 发表于 2007-6-5 15:38

你这个密度函数对吗?密度函数最起码应该保证(-inf,inf)积分为1啊。我算了下,你这个密度函数好像不对

hunter122333 发表于 2007-6-21 18:03

哦,谢谢!问题解决了
页: [1]
查看完整版本: 产生随机数遇到的问题