翻动
元素的翻转顺序
描述
例子
翻转字符矢量
翻转柱向量
翻盖矩阵
创建一个对角矩阵,一个
。
a = diag([100 200 300])
a =3×3100 0 0 0 0 200 0 0 0 300
翻动一个
未指定暗淡
争论。
b =翻转(a)
b =3×30 0 300 0 200 0 100 0 0 0
现在,翻转一个
沿第二维。
b =翻转(a,2)
b =3×30 0 100 0 200 0 300 0 0 0
翻转n-d阵列
创建一个1 x-3-by-2阵列。
a =零(1,3,2);a(::,:,1)= [1 2 3];a(::,:,2)= [4 5 6];一个
a = 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 x-2单元格数组。
a = {'foo',1000;999,是的;'AAA',,,,'BBB'}
a =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
|逻辑
|char
|细绳
|结构
|细胞
|桌子
|时间表
|分类
|约会时间
|期间
|日历
例子:[1 2 3 4]
例子:['abcde']
例子:[1 2;3 4]
例子:{'abcde',[1 2 3]}
例子:表(Rand(1,5),Rand(1,5))
暗淡
-沿着操作的维度
正整数标量
沿着操作的维度,指定为正整数标量。如果您不指定尺寸,则默认值是大于1的大小的第一个数组尺寸。
下图显示了DIM = 1
和DIM = 2
什么时候一个
是矩阵。
扩展功能
高阵列
用比在内存中拟合更多的行的数组计算。
C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。
用法注释和限制:
不支持第一个参数的万博1manbetx单元格数组。
基于线程的环境
使用MATLAB®在后台运行代码背景池
或使用并行计算工具箱加速代码™螺纹池
。
此功能完全支持基于线程的环境。万博1manbetx有关更多信息,请参阅在基于线程的环境中运行MATLAB功能。
GPU数组
使用并行计算工具箱™在图形处理单元(GPU)上运行加速代码。
此功能完全支持GPU数组。万博1manbetx有关更多信息,请参阅在GPU上运行MATLAB功能(并行计算工具箱)。
分布式阵列
使用Parallel Computing Toolbox™,将群集组合内存的组合存储器划分。
此功能完全支持分布式数组。万博1manbetx有关更多信息,请参阅运行具有分布式数组的MATLAB功能(并行计算工具箱)。
版本历史记录
matlab命令
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您还可以从以下列表中选择一个网站:
如何获得最佳网站性能
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
美洲
- AméricaLatina(Español)
- 加拿大(英语)
- 美国(英语)