當前位置:編程學習大全網 - 編程軟體 - matlab中random函數的用法

matlab中random函數的用法

Y = randn(n),返回壹個n*n的隨機項的矩陣。如果n不是個數量,將返回錯誤信息。?

Y = randn(m,n) 或 Y = randn([m n]),返回壹個m*n的隨機項矩陣。

Y = randn(m,n,p,...) 或 Y = randn([m n p...]),產生隨機數組(感覺就是三維數組,請看如下例子)。

擴展資料:

舉例分析

產生壹個隨機分布的指定均值和方差的矩陣:將randn產生的結果乘以標準差,然後加上期望均值即可。例如,產生均值為0.6,方差為0.1的壹個5*5的隨機數方式如下:

1: x = .6 + sqrt(0.1) * randn(5)

其他類似函數:rand, randperm, sprand, sprandn

  • 上一篇:自制編程語言示例
  • 下一篇:海思公司和華為關系
  • copyright 2024編程學習大全網