fliplr

翻转阵列左至右

描述

B = fliplr(一个回报一个与它的列在左右方向翻转(即,绕垂直轴)。

如果一个是一个行向量,然后fliplr(A)返回与反转其元素的顺序相同的长度的矢量。如果一个是一个列向量,则fliplr(A)简单地返回一个。对于多维数组,fliplr操作上由所述第一和第二维度形成的平面。

例子

全部收缩

创建一个行向量。

A = 1:10
A =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

元件的顺序相比于反转一个

创建字符的3×3单元阵列。

A = {'一个''B''C';'d''E''F';'G''H''一世'}
A =3x3的细胞{ '一个'} { 'B'} { 'C'} { 'd'} { 'E'} { 'F'} { 'G'} { 'H'} { 'I'}

使用以下命令更改水平方向上列的顺序fliplr

B = fliplr(A)
B =3x3的细胞{ 'C'} { 'B'} { 'A'} { 'F'} { 'E'} { 'd'} { 'I'} { 'H'} { 'G'}

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

创建多维数组。

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

结果,,其大小与相同一个,但元件的水平顺序被翻转。操作独立翻转每个页面上的元素。

输入参数

全部收缩

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

数据类型:||INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|合乎逻辑|烧焦||结构|细胞||时间表|明确的|约会时间|持续时间|calendarDuration

复数支持:万博1manbetx

提示

  • fliplr(A)相当于翻转(A,2)

  • 使用flipud函数来在垂直方向上翻转阵列(即,绕水平轴)。

  • 翻动功能可以在任何方向翻转阵列。

扩展功能

也可以看看

||

R2006a前推出