randperm有两种用法:
p = randperm(n)
p = randperm(n,k)
第一种用法是返回一个n个元素的行向量,这个行向量的元素是1到n的整数,而p是这些元素的任意一个排列。
例如:n=5,p=[1 2 3 4 5]
第二种用法是返回一个随机k个元素的行向量,这个行向量的元素是1到n的整数,k必须小于或等于n,而p是从这些元素里任意选取k个元素,在随机排列。
例如:n=5,k=2,那么返回的值就是在1,2,3,4,5中随机选择两个
转载至:此作者
randperm有两种用法:
p = randperm(n)
p = randperm(n,k)
第一种用法是返回一个n个元素的行向量,这个行向量的元素是1到n的整数,而p是这些元素的任意一个排列。
例如:n=5,p=[1 2 3 4 5]
第二种用法是返回一个随机k个元素的行向量,这个行向量的元素是1到n的整数,k必须小于或等于n,而p是从这些元素里任意选取k个元素,在随机排列。
例如:n=5,k=2,那么返回的值就是在1,2,3,4,5中随机选择两个
转载至:此作者