horzcat

Класс: matlab.mixin.Heterogeneous
Пакет: matlab.mixin

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

Синтаксис

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

Описание

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

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

MATLAB® вызовы:

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

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

C = [A1,A2,...]
C = [A1 A2 ...]

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

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

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

The horzcat метод запечатан в классе matlab.mixin.Heterogeneous и, следовательно, вы не можете переопределить его в подклассах.

Входные параметры

A1

Объектный массив классов matlab.mixin.Heterogeneous

A2

Объектный массив классов matlab.mixin.Heterogeneous

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

C

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

Признаки

Sealedtrue
Hiddentrue

Чтобы узнать об атрибутах методов, см. «Атрибуты метода».

Для просмотра документации необходимо авторизоваться на сайте