matlab常用函数randperm——随机整数生成和随机打乱矩阵顺序

randperm函数

主要用于矩阵排列顺序打乱,随机生成整数1~n范围内的整数。

  1. matrix = randperm(n)%产生一组1-n的整数
  2. matrix = randperm(n, a)%返回一组1-n范围内的a个整数

例子

>> matrix = randperm(10)

matrix =

     1     8     7    10     3     2     6     5     4     9

>> matrix = randperm(10, 5)

matrix =

     8     9     3     7     1

你可能感兴趣的:(matlab,matlab,算法)