IsUpperTrapezoidal

Vérifie si une matrice rectangulaire (non carrée) m par n est trapézoïdale supérieure.

bool matrix::IsUpperTrapezoidal();

Valeur de retour

True si la matrice est trapézoïdale supérieure.

Remarque

Une matrice nulle de taille m par n est trapézoïdale supérieure.

Vérifie si la partie triangulaire inférieure sous la diagonale principale ne contient que des zéros.

Matrices trapézoïdales supérieures

 
   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