我有一个7x10矩阵,从这个矩阵我想随机选择4行而不重复,这个选择将包括所选行的索引值。所以,我的问题是:如何获得一个随机选择的矩阵,没有重复的行以及原始矩阵的索引值从哪里选择?
答案 0 :(得分:3)
这就是你想要的吗?
B = A(randperm(size(A,1),4),:)
更新(感谢federico)
idx = randperm(size(A,1),4);
B = A(idx,:)
现在idx
将是1到n
之间的一组4个整数,其中n
是A
中的行数。
A(idx,:)
为您提供idx
所代表的行中的元素。