IsUpperTrapezoidal

Comprueba si una matriz rectangular (no cuadrada) m por n es trapezoidal superior.

bool matrix::IsUpperTrapezoidal();

Valor devuelto

True si la matriz es trapezoidal superior.

Nota

Una matriz cero de tamaño m por n es trapezoidal superior.

Comprueba si la parte triangular inferior por debajo de la diagonal principal contiene solo ceros.

Matrices trapezoidales superiores

 
   v  v  v  v  v  v  v              v  v  v  v  v  v
   0  v  v  v  v  v  v              v  v  v  v  v  v
   0  0  v  v  v  v  v              0  v  v  v  v  v
   0  0  0  v  v  v  v              0  0  v  v  v  v
   0  0  0  0  v  v  v              0  0  0  v  v  v
   0  0  0  0  0  v  v              0  0  0  0  v  v
                                    0  0  0  0  0  v