在Matlab中重新排序矩阵行

use*_*474 1 matlab rows matrix

我在matlab中有一个6 x 8矩阵,想要对行重新排序.我有一个简单的方法来转移特定的行吗?

为了我的目的,我想采取初始行1,2和3,并将它们重新排序为行4,5和6.初始行4应该是行2,行5应该是行3,行6应该是第1行.

谢谢!

Dan*_*Dan 5

M = rand(6,8);

new_row_order = [6;4;5;1;2;3];  

M_new = M(new_row_order, :);
Run Code Online (Sandbox Code Playgroud)