Go to the documentation of this file.
11 #ifndef HRPUTIL_MATRIX_SOLVERS_H_INCLUDED
12 #define HRPUTIL_MATRIX_SOLVERS_H_INCLUDED
39 const int dim = M.rows();
40 dmatrix E = dmatrix::Identity(dim,dim);
int calcPseudoInverse(const dmatrix &_a, dmatrix &_a_pseu, double _sv_ratio)
int calcEigenVectors(const dmatrix &_a, dmatrix &_evec, dvector &_eval)
dmatrix inverse(const dmatrix &M)
int calcSRInverse(const dmatrix &_a, dmatrix &_a_sr, double _sr_ratio, dmatrix _w)
int solveLinearEquationSVD(const dmatrix &_a, const dvector &_b, dvector &_x, double _sv_ratio)
double det(const dmatrix &_a)
int solveLinearEquationLU(dmatrix a, const dmatrix &b, dmatrix &out_x)
int solveLinearEquation(const dmatrix &_a, const dvector &_b, dvector &_x, double _sv_ratio)
openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Wed Sep 7 2022 02:51:03