Función matricial DIAG
Descripción
DIAG(A) crea una matriz diagonal. El argumento de la matriz puede ser una matriz numérica cuadrada o un vector.
Si matriz A es una matriz cuadrada, la función DIAG crea un vector columna con sus elementos er iguales a los elementos diagonales correspondientes er,r de A.
Si matriz A es un vector, la función DIAG crea una matriz con elementos diagonales er,r que son los valores er del vector. Todos los elementos fuera de la diagonal son ceros.
Ejemplos
DIAG({1,9,8}) devuelve {1,0,0|0,9,0|0,0,8}
DIAG({1,9,8|1,2,7|6,8,3}) devuelve {1|2|3}
DIAG(DIAG({1,9,8|1,2,7|6,8,3})) devuelve {1,0,0|0,2,0|0,0,3}