返回信息流pdf是f(x)=1.2*40^1.2/x^2.2 40<=x<250 f(x)=(40/250)^1.2
我是这么做的,通过f(x)得到概率分布函数f1,然后求反函数,再把rand产生的随机数代入反函数求的最后要的随机数
但是:f(x)通过int后得到的f1貌似有问题,因为subs(f1,x,40)结果是个负数
不知道是不是我方法不对,还是除了什么问题,求大牛帮忙
这是一条镜像帖。来源:北邮人论坛 / matlab / #4966同步于 2009/3/28
Matlab机器人发帖
如何根据pdf产生一个随机数
langyu
2009/3/28镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。