private static class LeastSquaresFactory.LocalValueAndJacobianFunction extends java.lang.Object implements ValueAndJacobianFunction
MultivariateVectorFunction with a MultivariateMatrixFunction to produce a MultivariateJacobianFunction.| Modifier and Type | Field and Description |
|---|---|
private MultivariateMatrixFunction |
jacobian
Model's Jacobian.
|
private MultivariateVectorFunction |
value
Model.
|
| Constructor and Description |
|---|
LeastSquaresFactory.LocalValueAndJacobianFunction(MultivariateVectorFunction value,
MultivariateMatrixFunction jacobian) |
| Modifier and Type | Method and Description |
|---|---|
RealMatrix |
computeJacobian(double[] params)
Compute the Jacobian.
|
RealVector |
computeValue(double[] params)
Compute the value.
|
Pair<RealVector,RealMatrix> |
value(RealVector point)
Compute the function value and its Jacobian.
|
private final MultivariateVectorFunction value
private final MultivariateMatrixFunction jacobian
LeastSquaresFactory.LocalValueAndJacobianFunction(MultivariateVectorFunction value, MultivariateMatrixFunction jacobian)
value - Model function.jacobian - Model's Jacobian function.public Pair<RealVector,RealMatrix> value(RealVector point)
value in interface MultivariateJacobianFunctionpoint - the abscissaepublic RealVector computeValue(double[] params)
computeValue in interface ValueAndJacobianFunctionparams - Point.public RealMatrix computeJacobian(double[] params)
computeJacobian in interface ValueAndJacobianFunctionparams - Point.Copyright (c) 2003-2015 Apache Software Foundation