LE - elementalmente menor o igual

Este procedimiento implementa un cálculo por elementos de la comparación C := A <= B, donde A, B y C son matrices.

Uso

El procedimiento almacenado LE tiene la siguiente sintaxis:
LE matrixAname,matrixBname,matrixCname )
Parámetros
matrixAname
El nombre de la matriz de entrada A.
Tipo NVARCHAR(ANY)
matrixBname
El nombre de la matriz de entrada B.
Tipo NVARCHAR(ANY)
matrixCname
El nombre de la matriz de salida C.
Tipo NVARCHAR(ANY)
Devuelve
BOOLEAN TRUE, si tiene éxito.

Detalles

Las matrices A y B deben tener el mismo número de dimensiones, es decir, el mismo número de filas y columnas. La matriz de salida C tiene la misma forma. La matriz C no debe existir antes de la operación. C es una matriz que sólo contiene ceros y unos, correspondientes a FALSO y VERDADERO en las posiciones respectivas.

Ejemplos

CALL nzm..SHAPE('1,2,3,4,5,0,6,7,8', 3, 3, 'A');
CALL nzm..SHAPE('1,15,5,7', 3, 3, 'B');
CALL nzm..LE('A', 'B', 'C');
CALL nzm..PRINT('C');
CALL nzm..DELETE_MATRIX('A');
CALL nzm..DELETE_MATRIX('B');
CALL nzm..DELETE_MATRIX('C');

 SHAPE
-------
 t
(1 row)

 SHAPE
-------
 t
(1 row)

 LE
----
 t
(1 row)

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

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

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

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