matlab中的產生隨機數的rand函式

小-翎發表於2018-06-22

1) 函式功能:產生一組離散均勻隨機數隨機數的範圍為0~1。其中需要注意的一點就是產生的每次執行程式產生的隨機數都會不同。

2) 函式形式

① rand(m,n);    %生成mn列的均勻分佈的偽隨機數

例:rand(3,5)

其結果如下圖所示:

 

② rand(m,n,'double')      %生成指定精度的均勻分佈的偽隨機數,引數還可以是'single'

例:rand(2,4);

其結果如下圖所示:

 

相關文章