|
template<typename DerivedA, typename DerivedB> |
Eigen::Vector< typename DerivedA::Scalar, DerivedA::ColsAtCompileTime > | NAV::solveLinearLeastSquares (const Eigen::MatrixBase< DerivedA > &H, const Eigen::MatrixBase< DerivedB > &dz) |
| Finds the "least squares" solution for the equation .
|
|
template<typename DerivedA, typename DerivedB> |
LeastSquaresResult< Eigen::Vector< typename DerivedA::Scalar, DerivedA::ColsAtCompileTime >, Eigen::Matrix< typename DerivedA::Scalar, DerivedA::ColsAtCompileTime, DerivedA::ColsAtCompileTime > > | NAV::solveLinearLeastSquaresUncertainties (const Eigen::MatrixBase< DerivedA > &H, const Eigen::MatrixBase< DerivedB > &dz) |
| Finds the "least squares" solution for the equation .
|
|
template<typename DerivedA, typename DerivedW, typename DerivedB> |
Eigen::Vector< typename DerivedA::Scalar, DerivedA::ColsAtCompileTime > | NAV::solveWeightedLinearLeastSquares (const Eigen::MatrixBase< DerivedA > &H, const Eigen::MatrixBase< DerivedW > &W, const Eigen::MatrixBase< DerivedB > &dz) |
| Finds the "weighted least squares" solution.
|
|
template<typename DerivedA, typename DerivedW, typename DerivedB> |
LeastSquaresResult< Eigen::Vector< typename DerivedA::Scalar, DerivedA::ColsAtCompileTime >, Eigen::Matrix< typename DerivedA::Scalar, DerivedA::ColsAtCompileTime, DerivedA::ColsAtCompileTime > > | NAV::solveWeightedLinearLeastSquaresUncertainties (const Eigen::MatrixBase< DerivedA > &H, const Eigen::MatrixBase< DerivedW > &W, const Eigen::MatrixBase< DerivedB > &dz) |
| Finds the "weighted least squares" solution.
|
|