matlab_将矩阵各行逆序(左右顺序对调)

以一个方阵为例:

>> A=magic(4)

A =

    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1
>> A(:,:)=A(:,end:-1:1)

A =

    13     3     2    16
     8    10    11     5
    12     6     7     9
     1    15    14     4

>> 

每一列逆序

>> A(end:-1:1,:)

ans =

     1    15    14     4
    12     6     7     9
     8    10    11     5
    13     3     2    16

>> 

注意’;‘和’,’

>> A(:;:)=A(:;end:-1:1)
??? A(:;:)=A(:;end:-1:1)
       |
Error: ")" expected, ";" found.

posted @ 2024-08-30 20:40  xuchaoxin1375  阅读(136)  评论(0)    收藏  举报  来源