主题
: [MATLAB基础]
新人求助,如何产生(a,b)内均匀分布的随机数,且方差为m?
查看单个帖子
2009-10-12, 22:48
#
2
slgu
高级会员
注册日期: 2007-06-24
年龄: 70
帖子: 188
声望力:
21
回复: 新人求助,如何产生(a,b)内均匀分布的随机数,且方差为m?
产生均匀分布的随机数比较简单:
a=3;b=8;
x=random('unif',a,b,5)
但又要满足方差为m则原则上难于实现。若需满足一定的方差值,必难于得到满足一定条件的随机数。总体而言,在0-1之间均匀分布的随机数,其平均数为0.5,方差为1/12。若区间扩大10倍,即区间为0~10,平均数为5,方差为100*1/12=100/12。
slgu
查看公开信息
发送悄悄话给 slgu
查找 slgu 发表的更多帖子