concatMatrix
Syntax
concatMatrix(X, [horizontal=true])
Arguments
X is a tuple of multiple matrices.
horizontal is a boolean value indicating whether the matrices are contatenated horizontally. The default value is true. If it is false, the matrices are contatenated vertically.
Details
Concatenate the matrices vertically or horizontally.
When you concatenate matrices horizontally, they must have the same number of rows. When you concatenate them vertically, they must have the same number of columns.
Examples
$ m1 = matrix(4 0 5, 2 1 8);
$ m2 = matrix(2 9 8, 3 7 -3, 6 4 2, 0 5 8);
$ m3 = matrix(1 -1 6 2, 1 -3 1 9, 5 3 0 -4, 1 NULL 3 4);
$ concatMatrix([m1, m2]);
col1 |
col2 |
col3 |
col4 |
col5 |
col6 |
---|---|---|---|---|---|
4 |
2 |
2 |
3 |
6 |
0 |
0 |
1 |
9 |
7 |
4 |
5 |
5 |
8 |
8 |
-3 |
2 |
8 |
$ print concatMatrix([m2, m3], false);
col1 |
col2 |
col3 |
col4 |
---|---|---|---|
2 |
3 |
6 |
0 |
9 |
7 |
4 |
5 |
8 |
-3 |
2 |
8 |
1 |
1 |
5 |
1 |
-1 |
-3 |
3 |
|
6 |
1 |
0 |
3 |
2 |
9 |
4 |
4 |