CREATE_IDENTITY_MATRIX - crear una matriz de identidad

Este procedimiento crea una matriz de entidades del tamaño especificado.

Uso

El procedimiento almacenado CREATE_IDENTITY_MATRIX tiene la siguiente sintaxis:
CREATE_IDENTITY_MATRIX matrixOut,size )
Parámetros
matrixOut
El nombre de la matriz que se va a generar.
Tipo NVARCHAR(ANY)
tamaño
El número de filas y columnas de la matriz.
Tipo: INT4
Devuelve
BOOLEAN TRUE, si tiene éxito.

Detalles

Una matriz de identidad es una matriz cuadrada con valores de uno (1) a lo largo de la diagonal principal y valores de cero (0) en el resto.

Ejemplos

CALL nzm..CREATE_IDENTITY_MATRIX('A', 5);
CALL nzm..PRINT('A');
CALL nzm..DELETE_MATRIX('A');

 CREATE_IDENTITY_MATRIX
------------------------
 t
(1row)

                                      PRINT
---------------------------------------------------------------------------------------
 -- matrix:A --
1, 0, 0, 0, 0
0, 1, 0, 0, 0
0, 0, 1, 0, 0
0, 0, 0, 1, 0
0, 0, 0, 0, 1
(1 row)

 DELETE_MATRIX
---------------
 t
(1 row)