vertcat
类: matlab.mixin.Heterogeneous
命名空间: matlab.mixin
异构数组的垂直串联
语法
C = vertcat(A1,A2,...,An)
说明
C = vertcat(
将两个或多个 A1,A2,...,An
)matlab.mixin.Heterogeneous
对象数组(A1
、A2
等)垂直串联起来以形成数组 C
。所有输入数组都必须具有相同的列数。
当 A1
、A2
等是由 matlab.mixin.Heterogeneous
对象组成的数组时,MATLAB® 为以下类型的语句调用 vertcat
。
C = [A1;A2;...]
如果所有输入参量属于相同的类,则生成数组的类不变。
如果所有输入参量属于派生于
matlab.mixin.Heterogeneous
的公共超类的不同子类,则将生成异构数组。最后一个数组的类是所有输入参量共享的最具体的超类。如果所有输入参量并不都是同一异构层次结构的成员,MATLAB 调用由主导根类(如果没有其他主导类,主导根类就是串联中的第一个参量或最左边的元素)定义的
convertObjects
方法。有关详细信息,请参阅转换非成员对象。
输入参数
版本历史记录
在 R2011a 中推出