IsUpperTrapezoidal

Prüft, ob eine rechteckige (nicht quadratische) m-mal-n-Matrix obere Trapezform hat.

bool matrix::IsUpperTrapezoidal();

Rückgabewert

True, wenn die Matrix obere Trapezform hat.

Hinweis

Eine Nullmatrix der Größe m mal n hat obere Trapezform.

Prüft, ob der untere dreieckige Teil unterhalb der Hauptdiagonale nur Nullen enthält.

Obere trapezförmige Matrizen

 
   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