IsUpperTriangular

检查方阵是否为上三角矩阵。

bool matrix::IsUpperTriangular();

返回值

如果方阵是上三角矩阵,则为 True。

请注意

n 乘 n 大小的零矩阵是三角矩阵。对角矩阵是三角矩阵。二对角矩阵是三角矩阵。

检查主对角线下的下三角部分是否包含的全是零。

上三角矩阵

 
   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