pinv.hh File Reference
#include <Eigen/Core>
#include <Eigen/SVD>
+ Include dependency graph for pinv.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Eigen::MatrixXd pseudoInverse (const Eigen::MatrixXd &a, double epsilon=std::numeric_limits< double >::epsilon())
 
Eigen::MatrixXd weightedPseudoInverse (const Eigen::MatrixXd &a, const Eigen::VectorXd w)
 

Function Documentation

◆ pseudoInverse()

Eigen::MatrixXd pseudoInverse ( const Eigen::MatrixXd &  a,
double  epsilon = std::numeric_limits<double>::epsilon() 
)

Definition at line 6 of file pinv.hh.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ weightedPseudoInverse()

Eigen::MatrixXd weightedPseudoInverse ( const Eigen::MatrixXd &  a,
const Eigen::VectorXd  w 
)

Definition at line 13 of file pinv.hh.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: