方法1。對於問題,如果y是從0到1均勻分布的m*n的隨機矩陣:
Y = rand(m,n);
方法二。使用統計工具箱,y = unifrd (0,1,m,n)。
此外,還提供了常用的函數分布以供參考:
1,均勻分布U(a,b)
生成壹個m*n階[a,b]均勻分布的隨機數矩陣U(a,b): unifrd (a,b,m,n)。
2.0-1分布U(0,1)
生成壹個m*n階[0,1]均勻分布的隨機數矩陣:rand (m,n)。
3.生成第二分布的binornd(N,P,mm,nn),即mm*nn的均值為N*P的矩陣。
4、生成m*n階離散均勻分布的隨機數矩陣;
Unidrnd(N,mm,nn)生成壹個mm*nn矩陣,取值範圍為1-N;
5.生成壹個期望值為mm nn階的指數分布的隨機數矩陣:exprnd(,mm,nn)。