Skip to content

diag

diag(x): number[] | number[][]

Defined in: ops.js:97

Build a diagonal matrix from a vector, or extract the diagonal of a matrix.

Parameters

x

number[] | number[][]

Vector (returns an n x n nested matrix) or nested matrix (returns its diagonal, length min(m, n))

Returns

number[] | number[][]