帮助中心帮助中心
将数组上下翻转
B = flipud(A)
例子
B = flipud(一个)返回一个它的行在上下方向翻转(也就是说,大约一个水平轴)。
B = flipud(一个)
一个
如果一个是列向量吗flipud (A)返回长度相同且元素顺序颠倒的向量。如果一个是行向量吗flipud (A)仅返回一个.对于多维数组,flipud作用于由第一和第二维度组成的平面上。
flipud (A)
flipud
全部折叠
创建一个列向量。
一个= (1:10)'
一个=10×11 2 3 4 5 6 7 8 9 10
使用flipud的元素翻转一个在垂直方向。
B =10×110 9 8 7 6 5 4 3 2 1
元素的顺序B与之相反一个.
B
创建一个3乘3的字符单元格数组。
A = {“一个”“b”“c”;' d '“e”“f”;‘g’“h”“我”}
一个=3 x3的细胞{a} {b} {' c '} {' d '}{“e”}{' f '}{‘g’}{' h '}{“我”}
可以在垂直方向上更改行顺序flipud.
B =3 x3的细胞{' g '} {' h '}{“我”}{' d '}{“e”}{' f '} {a} {b} {' c '}
的第一和第三行的顺序一个接通了B,而第二行保持不变。
创建一个多维数组。
A = cat(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 = B(:,:,1) = 3 4 1 2 B(:,:,2) = 7 8 5 6
结果,B的大小和一个,但元素的垂直顺序颠倒了。该操作独立地翻转每个页面上的元素。
输入数组,指定为向量、矩阵、多维数组、表或时间表。
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体|细胞|表格|时间表|分类|datetime|持续时间|calendarDuration
双
单
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
字符
字符串
结构体
细胞
表格
时间表
分类
datetime
持续时间
calendarDuration
复数支持:是的
flipud (A)等于翻转(1).
翻转(1)
使用fliplr函数按水平方向翻转数组(即,围绕垂直轴)。
fliplr
的翻转函数可以向任何方向翻转数组。
翻转
使用注意事项和限制:
不支持单元格数组。
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。有关更多信息,请参见在线程环境中运行MATLAB函数.
该功能完全支持GPU阵列。有关更多信息,请参见在图形处理器上运行MATLAB函数(并行计算工具箱).
这个函数完全支持分布式数组。有关更多信息,请参见运行MATLAB函数与分布式数组(并行计算工具箱).
R2006a之前介绍过
fliplr|rot90|翻转
rot90
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处