org.apache.commons.math3.analysis
Interface ParametricUnivariateFunction

All Known Implementing Classes:
Gaussian.Parametric, HarmonicOscillator.Parametric, Logistic.Parametric, Logit.Parametric, PolynomialFunction.Parametric, Sigmoid.Parametric

public interface ParametricUnivariateFunction

An interface representing a real function that depends on one independent variable plus some extra parameters.

Since:
3.0
Version:
$Id: ParametricUnivariateFunction.java 7703 2013-02-12 17:12:25Z CardosoP $

Method Summary
 double[] gradient(double x, double... parameters)
          Compute the gradient of the function with respect to its parameters.
 double value(double x, double... parameters)
          Compute the value of the function.
 

Method Detail

value

double value(double x,
             double... parameters)
Compute the value of the function.

Parameters:
x - Point for which the function value should be computed.
parameters - Function parameters.
Returns:
the value.

gradient

double[] gradient(double x,
                  double... parameters)
Compute the gradient of the function with respect to its parameters.

Parameters:
x - Point for which the function value should be computed.
parameters - Function parameters.
Returns:
the value.


Copyright © 2016 CNES. All Rights Reserved.