Matlab:交换矩阵的两行(列)

假设A AA是个矩阵,要交换第m mmn nn
只需要: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

对列是同样的,甚至多行交换也是类似


版权声明:本文为a1367666195原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。