rand生成均匀分布的伪随机数,分布在(0,1)之间,例如rand(m)生成m行m列的均匀分布的伪随机数,rand(m,n)生成m行n列的均匀分布的伪随机数,rand(m,n,’double’)生成指定精度的伪随机数,参数也可以为single;
randn生成标准正态分布的伪随机数,均值为0,方差为1;
randi生成均匀分布的伪随机整数,randi(imax,m,n)为在开区间(0,imax)中生成m行n列的伪随机整数,randi([imin,imax],m,n)为在开区间(imin,imax)中生成。
rand('seed',key),对于固定的key,不是说从此以后产生的随机数都是相同的,而是在相同的key下,第一次调用rand产生的第一个结果是相同的。
标签:rand,randi,randn,均匀分布,生成,imax,随机数 From: https://www.cnblogs.com/xytang-mini-juan/p/17160065.html