kotlin-numpy / org.jetbrains.numkt / diag

diag

fun <T : Number> diag(vararg v: T, k: Int = 0): KtNDArray<T> (source)

Extract a diagonal or construct a diagonal array.

Parameters

v - values.

k - diagonal

Return
KtNDArray

See Also

diagflat

triu

tril

fun <T : Number> diag(v: KtNDArray<T>, k: Int = 0): KtNDArray<T> (source)

Parameters

v - if v a 2-D array, return a copy of its k-th diagonal. If v is a 1-D array, return a 2-D array with v on the k-th diagonal