org.apache.commons.math.analysis
Interface ParametricUnivariateRealFunction

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

public interface ParametricUnivariateRealFunction

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

Since:
3.0
Version:
$Id: ParametricUnivariateRealFunction.java 1179928 2011-10-07 03:20:39Z psteitz $

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 © 2003-2011 The Apache Software Foundation. All Rights Reserved.