2017-06-09 153 views
-1

我想用特征库找到矩阵的伪逆矩阵。他们有一个实现它的类,但是我不知道如何将脚本放在语法中。特征库 - 矩阵的伪逆矩阵(Matlab - pinv)

这是它是如何的网站(https://eigen.tuxfamily.org/dox/classEigen_1_1CompleteOrthogonalDecomposition.html#ab2fd4c81aa1cd8bc917c7f135505cb7f)上显示:

常量反征:: CompleteOrthogonalDecomposition <基质型> ::伪逆()const的

+3

什么*确切*是你的问题?请[编辑]您的问题以提供[mcve]以及明确的问题陈述。 –

回答

3

这是CompleteOrthogonalDecomposition类的方法。所以你必须在使用它之前对矩阵进行分解。例如

#include <Eigen/QR>  

Eigen::MatrixXd A = ... // fill in A 
Eigen::MatrixXd pinv = A.completeOrthogonalDecomposition().pseudoInverse();