|
void | addDataPoint (const Scalar &x, const Scalar &y) |
| Add a data point to the polynomial.
|
|
Eigen::VectorX< Scalar > | calcCoefficients () const |
| Calculates the polynomial coefficients in order a0 + a1 * x + a2 * x^2 + ...
|
|
| IncrementalLeastSquares (size_t polynomialDegree) |
| Constructor.
|
|
void | removeDataPoint (const Scalar &x, const Scalar &y) |
| Removes a data point from the polynomial fit.
|
|
void | reset () |
| Reset the saved data.
|
|
void | setPolynomialDegree (size_t polynomialDegree) |
| Set the Polynomial Degree.
|
|
template<typename Scalar>
class NAV::IncrementalLeastSquares< Scalar >
Incremental Least Squares Curve Fitting.
- Template Parameters
-