UNPKG

mathjs

Version:

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif

51 lines (32 loc) 1.03 kB
<!-- Note: This file is automatically generated from source code comments. Changes made in this file will be overridden. --> # Function concat Concatenate two or more matrices. ## Syntax ```js math.concat(A, B, C, ...) math.concat(A, B, C, ..., dim) ``` ### Where - `dim: number` is a zero-based dimension over which to concatenate the matrices. By default the last dimension of the matrices. ### Parameters Parameter | Type | Description --------- | ---- | ----------- `args` | ... Array &#124; Matrix | Two or more matrices ### Returns Type | Description ---- | ----------- Array &#124; Matrix | Concatenated matrix ## Examples ```js const A = [[1, 2], [5, 6]] const B = [[3, 4], [7, 8]] math.concat(A, B) // returns [[1, 2, 3, 4], [5, 6, 7, 8]] math.concat(A, B, 0) // returns [[1, 2], [5, 6], [3, 4], [7, 8]] math.concat('hello', ' ', 'world') // returns 'hello world' ``` ## See also [size](size.md), [squeeze](squeeze.md), [subset](subset.md), [transpose](transpose.md)