Конкатенация массивов по горизонтали
C = horzcat(
конкатенирует A1,A2,…,An
)A1
, A2
, …, An
горизонтально.
horzcat
эквивалентно использованию квадратных скобок для горизонтально конкатенирующих массивов. Для примера, [A,B]
или [A B]
равно horzcat(A,B)
когда A
и B
являются совместимыми массивами.
Для входов таблицы, horzcat
конкатенируется путем соответствия имен строк при наличии или путем соответствия положений таблицы. horzcat
присваивает значения для Description
и UserData
свойства выхода с использованием первых непустых значений соответствующих свойств входа.
При объединении пустого массива в непустой массив, horzcat
опускает пустой массив в выходах. Для примера, horzcat([1 2],[])
возвращает вектор-строку [1 2]
.
Если все входные параметры пусты и имеют совместимые размеры, то horzcat
возвращает пустой массив, размер которого равен выходу, как в случае, когда входы непусты. Для примера, horzcat(zeros(0,1),zeros(0,2))
возвращает пустой массив 0 на 3. Если входные размеры несовместимы, то horzcat
возвращает пустой массив 0 на 0.