如何使用matlab在矩阵中移动某些行

时间:2015-02-20 06:50:31

标签: matlab matrix

我有一个矩阵X= [A; B; C; D ; E; a; b; c; d; e ; f]每个字母代表一个有三列的行矩阵。我想要一个矩阵X= [ A; a; b; c; B; d; e; f; C; D; E]怎么做?

1 个答案:

答案 0 :(得分:2)

您可以使用索引来完成:

Y = X([1 6 7 8 2 9 10 11 3 4 5],:);

如果你想要更动态的东西,比如动态生成索引向量[1 6 7 8 2 9 10 11 3 4 5],请更具体。