matlab中用到的randperm函式

Ddreaming發表於2016-08-10
randperm

將一列序號隨機打亂,序號必須是整數。

>> randperm(5)

ans =

     5     3     4     1     2

這個例子將1~5順序隨機打亂。


>> randperm(10,9)

ans =

     5     3     6    10     4     1     7     2     9

>> randperm(100,5)

ans =

    91    37    11    76    38

這個意思是將前100個數中,隨機選擇5個。所以randperm(n,m)中,n一定大於等於m。



相關文章