我在Matlab中有一个6639x5矩阵,我想按特定顺序选择某些特定行(比如第1行,第11行,第21行,第31行......以及随后添加10行直到结束)以形成新矩阵。有任何想法吗? 谢谢, 奥蒂。
答案 0 :(得分:8)
subset = a(1:10:end, :);
选择每个第10行直到结束,以及所有列。
示例:
>> a = magic(5)
a =
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
>> a(1:2:end, :)
ans =
17 24 1 8 15
4 6 13 20 22
11 18 25 2 9