598 B
598 B
IsUpperTriangular
Check if a square matrix is upper triangular.
bool matrix::IsUpperTriangular();
Return Value
True if square matrix is upper triangular.
Note
Zero matrix of n-by-n size is triangular. Diagonal matrix is triangular. Bidiagonal matrix is triangular.
Check if lower triangular part under the main diagonal contains all zeros.
Upper triangular matrix
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
0 0 0 0 0 v