|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.math3.optimization.fitting.CurveFitter<PolynomialFunction.Parametric>
org.apache.commons.math3.optimization.fitting.PolynomialFitter
@Deprecated public class PolynomialFitter
Polynomial fitting is a very simple case of curve fitting.
The estimated coefficients are the polynomial coefficients (see the
fit method).
| Constructor Summary | |
|---|---|
PolynomialFitter(DifferentiableMultivariateVectorOptimizer optimizer)
Deprecated. Simple constructor. |
|
PolynomialFitter(int degree,
DifferentiableMultivariateVectorOptimizer optimizer)
Deprecated. Since 3.1 (to be removed in 4.0). Please use PolynomialFitter(DifferentiableMultivariateVectorOptimizer) instead. |
|
| Method Summary | |
|---|---|
double[] |
fit()
Deprecated. Since 3.1 (to be removed in 4.0). Please use fit(double[]) instead. |
double[] |
fit(double[] guess)
Deprecated. Get the coefficients of the polynomial fitting the weighted data points. |
double[] |
fit(int maxEval,
double[] guess)
Deprecated. Get the coefficients of the polynomial fitting the weighted data points. |
| Methods inherited from class org.apache.commons.math3.optimization.fitting.CurveFitter |
|---|
addObservedPoint, addObservedPoint, addObservedPoint, clearObservations, fit, fit, getObservations |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
@Deprecated
public PolynomialFitter(int degree,
DifferentiableMultivariateVectorOptimizer optimizer)
PolynomialFitter(DifferentiableMultivariateVectorOptimizer) instead.
The polynomial fitter built this way are complete polynomials, ie. a n-degree polynomial has n+1 coefficients.
degree - Maximal degree of the polynomial.optimizer - Optimizer to use for the fitting.public PolynomialFitter(DifferentiableMultivariateVectorOptimizer optimizer)
optimizer - Optimizer to use for the fitting.| Method Detail |
|---|
@Deprecated public double[] fit()
fit(double[]) instead.
ConvergenceException - if the algorithm failed to converge.
public double[] fit(int maxEval,
double[] guess)
guess.length - 1.
guess - First guess for the coefficients. They must be sorted in
increasing order of the polynomial's degree.maxEval - Maximum number of evaluations of the polynomial.
TooManyEvaluationsException - if
the number of evaluations exceeds maxEval.
ConvergenceException - if the algorithm failed to converge.public double[] fit(double[] guess)
guess.length - 1.
guess - First guess for the coefficients. They must be sorted in
increasing order of the polynomial's degree.
ConvergenceException - if the algorithm failed to converge.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||