Class GradientFunction
java.lang.Object
org.apache.commons.math4.analysis.differentiation.GradientFunction
- All Implemented Interfaces:
MultivariateVectorFunction
public class GradientFunction extends java.lang.Object implements MultivariateVectorFunction
Class representing the gradient of a multivariate function.
The vectorial components of the function represent the derivatives with respect to each function parameters.
- Since:
- 3.1
-
Constructor Summary
Constructors Constructor Description GradientFunction(MultivariateDifferentiableFunction f)Simple constructor. -
Method Summary
Modifier and Type Method Description double[]value(double[] point)Compute the value for the function at the given point.
-
Constructor Details
-
GradientFunction
Simple constructor.- Parameters:
f- underlying real-valued function
-
-
Method Details
-
value
public double[] value(double[] point)Compute the value for the function at the given point.- Specified by:
valuein interfaceMultivariateVectorFunction- Parameters:
point- point at which the function must be evaluated- Returns:
- function value for the given point
-