检查矩阵是下三角矩阵还是上三角矩阵

Check if matrix is Lower or Upper Triangular Matrix

Eigen 库中是否有 API 来检查矩阵是下三角矩阵还是上三角矩阵?。显然,我们可以编写一个函数来检查这一点。但我想知道 Eigen 是否有办法检查这一点。当我查看文档时,我读到了有关三角视图的内容,但没有调用来检查它是下部还是上部。

根据文档:https://eigen.tuxfamily.org/dox/classEigen_1_1MatrixBase.html#title51

matrix.isUpperTriangular();
matrix.isLowerTriangular();