主要内容

fliplr

从左到右翻转数组

语法

描述

例子

B = fliplr(一个返回一个它的列沿左右方向翻转(即围绕垂直轴)。

如果一个是行向量吗fliplr (A)返回相同长度的向量,但其元素的顺序相反。如果一个那么它是列向量吗fliplr (A)仅返回一个.对于多维数组,fliplr作用于由一维和二维构成的平面上。

例子

全部折叠

创建一个行向量。

A = 1:10
一个=1×101 2 3 4 5 6 7 8 9 10

使用fliplr翻转…的元素一个在水平方向上。

B = fliplr(A)
B =1×1010 9 8 7 6 5 4 3 2 1

元素的顺序B与之相反一个

创建一个3 * 3的字符单元格数组。

A = {“一个”“b”“c”' d '“e”“f”‘g’“h”“我”
一个=3 x3的细胞{a} {b} {' c '} {' d '}{“e”}{' f '}{‘g’}{' h '}{“我”}

使用更改水平方向上列的顺序fliplr

B = fliplr(A)
B =3 x3的细胞{' c '} {b} {a} {' f '}{“e”}{' d '}{“我”}{' h '} {' g '}

的第一列和第三列的顺序一个被切换到B,而第二列保持不变。

创建多维数组。

A =猫(3,[1 2;3 4], [5 6;7 8])
A = A(:,:,1) = 1 2 3 4 A(:,:,2) = 5 6 7 8

一个是一个大小为2 × 2 × 2的数组。

的每一页上翻转元素一个在水平方向上。

B = fliplr(A)
B = B(:,:,1) = 2 1 4 3 B(:,:,2) = 6 5 8 7

结果,B,大小与一个,但元素的水平顺序颠倒了。该操作独立地翻转每个页面上的元素。

输入参数

全部折叠

输入数组,指定为矢量、矩阵、多维数组、表格或时间表。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体|细胞|表格|时间表|分类|datetime|持续时间|calendarDuration

复数支持:金宝app是的

提示

  • fliplr (A)等于翻转(2)

  • 使用flipud函数以垂直方向(即围绕水平轴)翻转数组。

  • 翻转函数可以向任何方向翻转数组。

扩展功能

版本历史

R2006a之前介绍

另请参阅

||