假设
A
A
A是个矩阵,要交换第
m
m
m和
n
n
n行
只需要:
A
(
[
m
,
n
]
,
:
)
=
A
(
[
n
,
m
]
,
:
)
A([m,n],:) = A([n,m],:)
A([m,n],:)=A([n,m],:)
看例子:
>> A= [1 2 3; 4 5 6]
A =
1 2 3
4 5 6
>> A([1 2],:) = A([2 1],:)
A =
4 5 6
1 2 3
对列是同样的,甚至多行交换也是类似