| MATLAB Function Reference | ![]() |
Concatenate arrays along specified dimension
Syntax
Description
C = cat(dim, A, B)
concatenates the arrays A and B along dim.
C = cat(dim, A1, A2, A3, A4, ...)
concatenates all the input arrays (A1, A2, A3, A4, and so on) along dim.
cat(2, A, B) is the same as [A, B], and cat(1, A, B) is the same as [A; B].
Remarks
When used with comma-separated list syntax, cat(dim, C{:}) or cat(dim, C.field) is a convenient way to concatenate a cell or structure array containing numeric matrices into a single matrix.
Examples
concatenating along different dimensions produces

produce a 3-by-3-by-1-by-2 array.
See Also
The special character []
| cast | catch | ![]() |
© 1994-2005 The MathWorks, Inc.