Array diagonali
La
diag(V, k=0)
funzione consente di estrarre una diagonale da un array, nonché di creare array diagonali da array unidimensionali.
V
- Un oggetto simile a un array, array bidimensionali o unidimensionali, matrici, elenchi o tuple o qualsiasi funzione o oggetto con un metodo che restituisce un elenco o una tupla.
k - indice della diagonale (facoltativo).
Il valore predefinito è
k = 0
che corrisponde alla diagonale principale. Un valore
k
positivo sposta la diagonale verso l'alto, un valore negativo verso il basso.
La funzione restituisce array
NumPy (
ndarray
) - la diagonale dell'array specificata o una matrice diagonale dall'array unidimensionale specificato.