Main Content

cat

类: matlab.mixin.Heterogeneous
命名空间: matlab.mixin

串联异构数组

语法

C = cat(dim,A1,A2,...,An)

说明

C = cat(dim,A1,A2,...,An) 沿维度 dim 串联两个或多个异构数组(A1A2 等)以形成数组 C。输入数组必须从 matlab.mixin.Heterogeneous 层次结构的同一个根类派生。

  • 如果输入数组属于同一个类,则串联后的数组的类不变。

  • 如果输入数组属于派生于 matlab.mixin.Heterogeneous 的公共超类的不同子类,则将生成异构数组。数组的类是输入数组共享的最具体的超类。

  • 如果所有输入参数并不都是同一异构层次结构的成员,MATLAB® 调用由主导根类(如果没有其他主导类,主导根类就是串联中的第一个参数或最左边的元素)定义的 convertObjects 方法。有关详细信息,请参阅转换非成员对象

输入参数

全部展开

串联数组所基于的维度,指定为正整数标量。

要串联的对象数组。输入数组必须从 matlab.mixin.Heterogeneous 层次结构的同一个根类派生。

属性

Sealedtrue
Hiddentrue

要了解方法的属性,请参阅方法属性

版本历史记录

在 R2011a 中推出