public abstract class VectorDifferentiableFunction
extends java.lang.Object
implements org.hipparchus.analysis.MultivariateVectorFunction
Constructor and Description |
---|
VectorDifferentiableFunction() |
Modifier and Type | Method and Description |
---|---|
abstract int |
dim()
Returns the dimensionality of the function domain.
|
abstract int |
dimY()
Returns the dimensionality of the function eval.
|
org.hipparchus.linear.RealMatrix |
gradient(double[] x) |
abstract org.hipparchus.linear.RealMatrix |
jacobian(org.hipparchus.linear.RealVector x)
Returns the gradient of this function at (x)
|
double[] |
value(double[] x) |
abstract org.hipparchus.linear.RealVector |
value(org.hipparchus.linear.RealVector x)
Returns the value of this function at (x)
|
public abstract int dim()
public abstract int dimY()
public abstract org.hipparchus.linear.RealVector value(org.hipparchus.linear.RealVector x)
x
- a point to evaluate this function at.public abstract org.hipparchus.linear.RealMatrix jacobian(org.hipparchus.linear.RealVector x)
x
- a point to evaluate this gradient atpublic double[] value(double[] x)
value
in interface org.hipparchus.analysis.MultivariateVectorFunction
public org.hipparchus.linear.RealMatrix gradient(double[] x)