首页 > 编程知识 正文

matlab中randi函数,randn matlab函数

时间:2023-05-05 03:29:24 阅读:195186 作者:4670

mddmnt:产生基质的均匀分布的随机整数

mddmnt(A,B,range)     range为正:[0,range-1]   range为负:[range+1,0]

mddmnt(A,B)    “0”、“1”出现概率相等

mddmnt(A,B,[range(1),range(2)]);

 

mddm:生成均匀分布的伪随机整数

mddm([iMin,iMax],m,n)

mddm(iMax,m,n)  [1,iMax]生成mXn随机矩阵

mddm(imax)    (0,iMax)生成均匀分布的伪随机整数

 

 

rand生成均匀分布的伪随机数,分布在(0,1)之间    

指定(a,b)之间,a+(b-a)*rand(m,n)

rand(m,n)

rand(m,n,’double’)指定精度,可换成“single”

rand(RandStream,m,n)指定的随机种子生成伪随机数

 

randn生成标准正态分布的随机数(均值为0,方差为1)

指定均值(a)、方差(sigma^2)      a+sqrt(sigma^2).*randn(1,N)

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。