翻转
元素的翻转顺序
描述
例子
翻转字符向量
翻转列向量
翻转矩阵
创建一个对角矩阵,一个
。
A = diag([100 200 300])
一个=3×3100 00 0 200 00 300
翻转一个
没有指定昏暗的
论点。
B =翻转(A)
B =3×300 300 0 200 0 100 00
现在,抛一个
沿着第二个维度。
B =翻转(A,2)
B =3×300 100 0 200 0 300 00
翻转N-D阵列
创建一个1 × 3 × 2的数组。
A = 0 (1,3,2);A(:,:,1) = [1 2 3];A(:,:,2) = [4 5 6];一个
A = A(:,:,1) = 1 2 3 A(:,:,2) = 4 5 6
翻转一个
没有指定昏暗的
论点。
B =翻转(A)
B = B(:,:,1) = 3 2 1 B(:,:,2) = 6 5 4
现在,抛一个
沿着第三维度。
B =翻转(A,3)
B = B(:,:,1) = 4 5 6 B(:,:,2) = 1 2 3
翻转电池阵列
创建一个3 × 2单元格数组。
A = {“foo”, 1000;999年,真正的;“aaa”,“bbb”}
一个=3×2单元格数组{'foo'} {[1000]} {[999]} {[1]} {'aaa'} {'bbb'}
翻转一个
没有指定昏暗的
论点。
B =翻转(A)
B =3×2单元格数组{'aaa'} {'bbb'} {[999]} {[1]} {'foo'} {[1000]}
现在,抛一个
沿着第二个维度。
B =翻转(A,2)
B =3×2单元格数组{[1000]} {'foo'} {[1]} {[999]} {'bbb'} {'aaa'}
输入参数
一个
- - - - - -输入数组
向量|矩阵|多维数组|表格|时间表
输入数组,指定为矢量、矩阵、多维数组、表格或时间表。
数据类型:双
|单
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
|字符
|字符串
|结构体
|细胞
|表格
|时间表
|分类
|datetime
|持续时间
|calendarDuration
例子:[1 2 3 4]
例子:['中的']
例子:[1 2;3 4]
例子:{'abcde',[1 2 3]}
例子:表(兰德(1、5),兰德(1、5))
昏暗的
- - - - - -操作沿的尺寸
正整数标量
操作的维度,指定为正整数标量。如果不指定维数,则默认为第一个大小大于1的数组维数。
考虑一个米
——- - - - - -n
输入矩阵,一个
:
翻转(1)
的每一列中元素的顺序颠倒一个
并返回米
——- - - - - -n
矩阵。翻转(2)
的每一行元素的顺序颠倒一个
并返回米
——- - - - - -n
矩阵。
扩展功能
高大的数组
使用行数超过内存容量的数组进行计算。
C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。
使用注意事项和限制:
不支持第一个参数的金宝app单元格数组。
线程环境
使用MATLAB®在后台运行代码backgroundPool
或使用并行计算工具箱™加速代码ThreadPool
。
这个函数完全支持基于线程的环境。金宝app有关更多信息,请参见在线程环境中运行MATLAB函数。
GPU数组
通过使用并行计算工具箱™在图形处理单元(GPU)上运行来加速代码。
本功能完全支持GPU阵列。金宝app有关更多信息,请参见在图形处理器上运行MATLAB函数(并行计算工具箱)。
分布式阵列
使用并行计算工具箱™跨集群的组合内存对大型数组进行分区。
该函数完全支持分布式数组。金宝app有关更多信息,请参见运行MATLAB函数与分布式阵列(并行计算工具箱)。
版本历史
在R2013b中引入
打开举例
Vous possédez une版本modifiée de cet举例。Souhaitez-vous ouvrir cet示例avec vos修改?
对MATLAB
Vous avez cliqué sur un lien qui对应à cette命令MATLAB:
倒exécuter la command, saisissez-la dans la fenêtre de command de MATLAB。Les navigateurs web ne 金宝appsupport pas Les command MATLAB。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。