matlab 矩阵转置,列、行翻转

1 矩阵整体转置——使用符号(')

>> a=[1 2 3; 4 5 6; 7 8 9]

a =

     1     2     3
     4     5     6
     7     8     9

>> a'

ans =

     1     4     7
     2     5     8
     3     6     9

 2 矩阵行翻转——flipud

行反置,也就是上下颠倒,很好记flip+up down上下颠倒数据

flipud(a)

ans =

     7     8     9
     4     5     6
     1     2     3

3 矩阵列翻转——fliplr

>> fliplr(a)

ans =

     3     2     1
     6     5     4
     9     8     7

猜你喜欢

转载自blog.csdn.net/qixun7099/article/details/128989914
今日推荐