【发布时间】:2013-12-25 08:52:45
【问题描述】:
我尝试解决这个问题,但它不起作用。
说我有
a = [5,1,5,6,7,2,4];
现在,如果我这样做 a(randperm(a)) 我会得到:
ans =
1 7 6 5 5
现在,我也有
b = [1,2,3,4,5,6,7,8,9,10];
但是,如果我这样做 b(randperm(b)) :
ans =
1
为什么会这样?这对我来说似乎没有任何意义。我如何洗牌像这样的向量:
z = [1,2,3,4.... 1500,6001,6002,6003... 8999];
【问题讨论】:
标签: matlab shuffle random-sample