Class JacobianFunction
java.lang.Object
org.apache.commons.math3.analysis.differentiation.JacobianFunction
- All Implemented Interfaces:
MultivariateMatrixFunction
Class representing the Jacobian of a multivariate vector function.
The rows iterate on the model functions while the columns iterate on the parameters; thus, the numbers of rows is equal to the dimension of the underlying function vector value and the number of columns is equal to the number of free parameters of the underlying function.
- Since:
- 3.1
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MultivariateDifferentiableVectorFunction
Underlying vector-valued function. -
Constructor Summary
ConstructorsConstructorDescriptionSimple constructor. -
Method Summary
Modifier and TypeMethodDescriptiondouble[][]
value
(double[] point) Compute the value for the function at the given point.
-
Field Details
-
f
Underlying vector-valued function.
-
-
Constructor Details
-
JacobianFunction
Simple constructor.- Parameters:
f
- underlying vector-valued function
-
-
Method Details
-
value
public double[][] value(double[] point) Compute the value for the function at the given point.- Specified by:
value
in interfaceMultivariateMatrixFunction
- Parameters:
point
- point at which the function must be evaluated- Returns:
- function value for the given point
-