主要内容

去除长度1的尺寸

描述

b =挤压(一种返回与输入数组相同的元素的数组一种,但长度1的尺寸取下。例如,如果一种然后是一个3×1×1×2阵列,然后是挤压(a)返回一个3×2矩阵。

如果一种是行矢量,列矢量,标量,或阵列,没有长度1的尺寸,然后返回输入一种

例子

全部收缩

创建一个2×1×2阵列并删除长度1的尺寸,导致2×2矩阵。

a =零(2,1,2);一个(:,:,1)= [1 2]';一个(:,:,2)= [3 4]'
a = a(:,:,1)= 1 2 a(:,:,2)= 3 4
B =挤压(a)
B =2×21 3 2 4

创建一个1-1×3阵列并删除长度1的尺寸,导致3×1列向量。

a =零(1,1,3);一个(:,:,1:3)= [1 2 3]
a = a(:,:,1)= 1a(:,2)= 2 a(:,3)= 3
B =挤压(a)
B =3×11 2 3.

输入参数

全部收缩

输入数组,指定为多维数组。

扩展能力

也可以看看

||

在R2006A之前介绍