主要内容

flipud

从上到下翻转阵列

描述

例子

B = flipud (一个返回一个它的行沿上下方向翻转(即沿水平轴)。

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

例子

全部折叠

创建列向量。

一个= (1:10)'
一个=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

元素的顺序B一个

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

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

使用。更改垂直方向上行的顺序flipud

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

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

创建多维数组。

A = cat(3, [1;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

结果,B,大小相同一个,但元素的垂直顺序颠倒了。该操作分别翻转每个页面上的元素。

输入参数

全部折叠

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

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

复数的支持:金宝app是的

提示

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

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

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

扩展功能

另请参阅

||

之前介绍过的R2006a