文档

flipud

翻转上下的数组

语法

B = flipud (A)

描述

例子

B = flipud (一个)返回一个与其行翻转上下方向(即对水平轴)。

如果一个是一个列向量,然后呢flipud (A)返回一个长度相同的向量与它的元素的顺序相反。如果一个是一个行向量,然后flipud (A)仅返回一个。对于多维数组,flipud作用于飞机由第一和第二维度。

例子

全部折叠

创建一个列向量。

一个= (1:10)'
一个=1 2 3 4 5 6 7 8 9 10

使用flipud翻转的元素一个在垂直方向。

B = flipud (A)
B =10 9 8 7 6 5 4 3 2 1

元素的顺序B相比正好相反一个

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

一个= {“一个”“b”“c”;' d '“e”“f”;‘g’“h”“我”}
一个=3×3单元阵列“a”“b”“c”' d '‘e’‘f’‘g’‘h’“我”

变化的顺序排在垂直方向通过flipud

B = flipud (A)
B =3×3单元阵列' g ' ' h ' '我' ' d ' ' e ' f ' ' ' b ' ' c '

第一和第三排的顺序一个是换了B,而第二行保持不变。

创建一个多维数组。

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

一个是一个数组的大小2-by-2-by-2。

每个页面的元素一个在垂直方向。

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

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

输入参数

全部折叠

输入数组,指定为一个向量,矩阵,多维数组,表,或时间表。

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

复数的支持:金宝app是的

提示

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

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

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

扩展功能

另请参阅

||

之前介绍过的R2006a

这个主题有帮助吗?