flipud

翻转阵列升转跌

描述

B = flipud(一个回报一个与它的行中的上下方向翻转(即,绕水平轴)。

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

例子

全部收缩

创建一个列向量。

A =(1:10)”
A =10×11 2 3 4 5 6 7 8 9 10

flipud翻转的元件一个在垂直方向上。

B = flipud(A)
B =10×110 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'}

通过使用改变行的顺序在垂直方向上flipud

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

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

创建多维数组。

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 = flipud(A)
B = B(:,:,1)= 3 4 1 2 B(:,:,2)= 7 8 5 6

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

输入参数

全部收缩

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

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

复数支持:万博1manbetx

提示

  • flipud(A)相当于翻转(A,1)

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

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

扩展功能

也可以看看

||

R2006a前推出