flatten(x: number): number
Flatten a matrix into an array.
Flattens a matrix into a 1D array. The default concatenation is row-wise (dim = 0). If dim = 1, the concatenation is column-wise.
Flatten a 2x2 matrix (row-wise by default)
Flatten a 2x2 matrix (row-wise by default)
import { assertEquals } from "jsr:@std/assert"; assertEquals(flatten([[5, 6], [7, 8]]), [5, 6, 7, 8]);
flatten(x: array): array
Flatten a matrix into an array.
Flattens a matrix into a 1D array. The default concatenation is row-wise (dim = 0). If dim = 1, the concatenation is column-wise.
Flatten a 2x2 matrix (row-wise by default)
Flatten a 2x2 matrix (row-wise by default)
import { assertEquals } from "jsr:@std/assert"; assertEquals(flatten([[5, 6], [7, 8]]), [5, 6, 7, 8]);
x: array
The matrix to flatten.
The flattened 1D array.
flatten(x: matrix,dim: 0 | 1,): array
Flatten a matrix into an array.
Flattens a matrix into a 1D array. The default concatenation is row-wise (dim = 0). If dim = 1, the concatenation is column-wise.
Flatten a 2x2 matrix (row-wise by default)
Flatten a 2x2 matrix (row-wise by default)
import { assertEquals } from "jsr:@std/assert"; assertEquals(flatten([[5, 6], [7, 8]]), [5, 6, 7, 8]);
x: matrix
The matrix to flatten.
The flattened 1D array.
flatten(): array
Flatten a matrix into an array.
Flattens a matrix into a 1D array. The default concatenation is row-wise (dim = 0). If dim = 1, the concatenation is column-wise.
Flatten a 2x2 matrix (row-wise by default)
Flatten a 2x2 matrix (row-wise by default)
import { assertEquals } from "jsr:@std/assert"; assertEquals(flatten([[5, 6], [7, 8]]), [5, 6, 7, 8]);
The flattened 1D array.