Class PolynomialFunction.Parametric
- java.lang.Object
-
- org.apache.commons.math4.legacy.analysis.polynomials.PolynomialFunction.Parametric
-
- All Implemented Interfaces:
ParametricUnivariateFunction
- Enclosing class:
- PolynomialFunction
public static class PolynomialFunction.Parametric extends Object implements ParametricUnivariateFunction
Dedicated parametric polynomial class.- Since:
- 3.0
-
-
Constructor Summary
Constructors Constructor Description Parametric()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[]gradient(double x, double... parameters)Compute the gradient of the function with respect to its parameters.doublevalue(double x, double... parameters)Compute the value of the function.
-
-
-
Constructor Detail
-
Parametric
public Parametric()
-
-
Method Detail
-
gradient
public double[] gradient(double x, double... parameters)
Compute the gradient of the function with respect to its parameters.- Specified by:
gradientin interfaceParametricUnivariateFunction- Parameters:
x- Point for which the function value should be computed.parameters- Function parameters.- Returns:
- the value.
-
value
public double value(double x, double... parameters) throws NoDataException
Compute the value of the function.- Specified by:
valuein interfaceParametricUnivariateFunction- Parameters:
x- Point for which the function value should be computed.parameters- Function parameters.- Returns:
- the value.
- Throws:
NoDataException
-
-