文档

翻转

翻转元素的顺序

语法

B =翻转(A)
B =翻转(暗)

描述

例子

B =翻转(一个)返回数组B一样的大小一个,但元素的顺序相反。重新排序的维度B取决于的形状一个:

  • 如果一个是矢量,那么翻转(A)改变元素的顺序向量的长度。

  • 如果一个是一个矩阵,然后呢翻转(A)改变在每一列的元素。

  • 如果一个是一天数组,然后翻转(A)的第一个维度上进行操作一个大小的值1

例子

B =翻转(一个,昏暗的)改变元素的顺序一个沿着维度昏暗的。例如,如果一个是一个矩阵,然后呢翻转(1)逆转每一列元素的和翻转(2)改变在每一行的元素。

例子

全部折叠

一个=没有文字,没有债券,行。”;B =翻转(A)
B = '。没有磨破,dnob,卓尔精灵
一个= [1,2,3];B =翻转(A)
B =3 2 1

创建一个对角矩阵,一个

一个=诊断接头((100 200 300))
一个=100 200 0 0 0 0 0 0 300

翻转一个没有指定昏暗的论点。

B =翻转(A)
B =0 0 0 300 200 100 0 0 0

现在,抛一个第二个维度。

B =翻转(2)
B =0 0 0 100 200 300 0 0 0

创建一个1-by-3-by-2数组。

一个= 0 (1、3、2);(::1)= (1 2 3);(::2)= (4 5 6);一个
= (::1)= 1 2 3 (:,:2)= 4 5 6

翻转一个没有指定昏暗的论点。

B =翻转(A)
B = (:,: 1) = 3 2 1 (:,: 2) = 6 5 4

现在,抛一个在第三维度。

B =翻转(3)
B = (:: 1) = 4 5 6 (:,: 2) = 1 2 3

创建一个3×2单元阵列。

一个= {“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 =翻转(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]

例子:{“中的”,(1 2 3)}

例子:表(兰德(1、5),兰德(1、5))

维操作,指定为一个正整数标量。如果没有指定值,默认的是第一个数组维度的大小不等于1。

下面的插图显示了之间的差异昏暗的= 1昏暗的= 2一个是一个矩阵。

扩展功能

介绍了R2013b

这个主题有帮助吗?