matlab产生一定范围的随机整数和正太分布数
1.函数rand(x)或者rand(x,y)产生0~1之间均匀分布的随机矩阵
2. 要产生1-31范围的100个随机整数
1+round((31-1)rand(100,1));
3. round函数用于舍入到最接近的整数。语法:Y = round(X),这里的X可以是数,向量,矩阵。
4. 产生正太分布的随机数
normrnd(m,n,[p,q]);
产生均值为m,标准差为n的pq矩阵。
也可用
函数randn(x)或者randn(x,y)产生均值为0,方差为1的标准正态分布随机矩阵。