标签: c++ eigen
在 Eigen it is up to the user to check if this can be done:
此矩阵必须是可逆的,否则结果是不确定的。
但我怎样才能在 Eigen 中检查这个条件?
答案 0 :(得分:5)
Eigen提供了一个排名暴露的LU分解,它提供了isInvertible member function。
isInvertible
见
class Eigen::FullPivLU< MatrixType >
答案 1 :(得分:1)
有plenty of other properties个矩阵仅适用于可逆矩阵。您可以检查其中一个以查看矩阵是否可逆。
一种可能性是检查determinant是否为0。因此,矩阵不可逆。
0