Matlab rand()函數用法

rand函數產生由在(0, 1)之間均勻分佈的隨機數組成的數組。

本人遇到的是matlab中的rand(a,b)語句,爲了清楚這個語句的用法,這裏我們隨便輸入a,b,例如1和4

回車之後結果爲如圖所示4個數字,可以看到這4個數均爲1以內,且爲1行4列


同樣地,若我們輸入rand(2,4),則會得到一個2行4列的在1以內的隨機矩陣

ans =

    0.2769    0.0971    0.6948    0.9502    0.0462    0.8235    0.3171    0.0344

若想要得到一個3行3列的隨機方陣,我們輸入rand(3)即可


rand(size(A)) 返回一個和A有相同尺寸的隨機矩陣。例如我們隨便輸入一個A矩陣,然後輸入這個語句之後即可得到相同行列的一個隨機矩陣


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章