Main Content

horzcat

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

异构数组的水平串联

语法

C = horzcat(A1,A2,...,An)

说明

C = horzcat(A1,A2,...,An) 将两个或多个 matlab.mixin.Heterogeneous 对象数组(A1A2 等)串联起来以形成数组 C。输入数组必须具有相同的行数。

A1A2 等是由 matlab.mixin.Heterogeneous 对象组成的数组时,MATLAB® 为这些类型的语句调用 horzcat

C = [A1,A2,...]
C = [A1 A2 ...]
  • 如果所有输入参数属于相同的类,则生成数组的类不变。

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

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

输入参数

全部展开

要串联的对象数组。输入数组必须具有相同的行数。

属性

Sealedtrue
Hiddentrue

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

版本历史记录

在 R2011a 中推出