exponenta event banner

vertcat

Класс: matlab.mixin.Разнородный
Пакет: matlab.mixin

Вертикальная конкатенация для разнородных массивов

Синтаксис

C = vertcat(A1,A2,...)

Описание

C = vertcat(A1,A2,...) сцепляет matlab.mixin.Heterogeneous объекты A1, A2и так далее, чтобы сформировать массив C. Все входные массивы должны иметь одинаковое количество столбцов.

Класс массивов объектов A1,A2,... должен быть производным от того же корневого класса matlab.mixin.Heterogeneous иерархия.

Вызовы MATLAB ®:

C = vertcat(A1,A2,...)

для выражения:

C = [A1;A2;...]

когда A1 и A2, и так далее являются массивами matlab.mixin.Heterogeneous объекты.

Если все входные аргументы имеют один и тот же конкретный класс, класс результирующего массива не изменяется. Если все входные аргументы имеют различные подклассы общего суперкласса, производного от matlab.mixin.Heterogeneous, то результат является гетерогенным массивом. Класс массива является классом наиболее определенного суперкласса, совместно используемого всеми входными аргументами.

Если все входные аргументы не являются членами одной гетерогенной иерархии, MATLAB вызывает convertObjects метод, если определен доминирующим корневым классом (первый аргумент или самый левый элемент в конкатенации, если другой класс не является доминирующим).

horzcat метод запечатан в классе matlab.mixin.Heterogeneous и поэтому нельзя переопределять его в подклассах.

Входные аргументы

A1

Массив объектов класса matlab.mixin.Heterogeneous

A2

Массив объектов класса matlab.mixin.Heterogeneous

Выходные аргументы

C

Массив, полученный в результате указанной вертикальной конкатенации. Класс этого массива является классом наиболее определенного суперкласса, совместно используемого входными аргументами.

Признаки

Sealedtrue
Hiddentrue

Сведения об атрибутах методов см. в разделе Атрибуты метода.