IsUpperHessenberg

Controlla se una matrice quadrata è una matrice di Hessenberg superiore.

bool matrix::IsUpperHessenberg();

Valore Restituito

True se la matrice quadrata è una matrice di Hessenberg superiore.

Note

La matrice di Hessenberg superiore contiene tutti gli zeri sotto la sottodiagonale.

La matrice tridiagonale è la matrice di Hessenberg. La matrice triangolare superiore è la matrice di Hessenberg superiore.

Upper Hessenberg matrix

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