需求如題回怜,操作如下:
比如有下面這樣的一個(gè)矩陣稀蟋,現(xiàn)在想任意兩行調(diào)換:
命令:a([m n],:) = a([n m],:);
實(shí)現(xiàn):
a = [4 2 -5 6;11 3 2 -4;0 3 -8 12;6 5 2 1]
m = 3; n = 2; % m,n隨便修改(不超過行列范圍就行)
a([m n],:) = a([n m],:); % 不區(qū)分順序: m,n誰寫前面都行
a
效果:
% 本例是2,3行對(duì)換
a =
4 2 -5 6
0 3 -8 12
11 3 2 -4
6 5 2 1
同理瓶殃,兩列對(duì)換的命令為:a(:,[m n]) = a(:,[n m]);