MATLAB 数组函数参考

MATLAB fliplr 左右翻转矩阵,flipud 上下翻转矩阵。

语法

B = fliplr(A)   % 水平翻转
B = flipud(A)   % 垂直翻转
B = flip(A, dim) % 沿指定维翻转

输入参数

参数说明
A输入数组
dim翻转维度(flip 通用版)

输出

B:翻转后的数组。

示例

A = [1 2 3; 4 5 6];
fliplr(A)
ans =
     3     2     1
     6     5     4
flipud(A)
ans =
     4     5     6
     1     2     3

反向查看向量:

fliplr(1:5)
ans =
     5     4     3     2     1

注意事项

  • fliplr 只对二维有效,多维用 flip(A, dim)
  • 旋转 90 度用 rot90