pinv.hh File Reference
#include <Eigen/Core>
#include <Eigen/SVD>

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() )

◆ weightedPseudoInverse()

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