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