Fills a dense vector with the partial derivatives of the curve with respect to
each of the curve parameters computed using numerical differentiation.
Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.17114.0)
public void FillNumericalPartialDerivatives(
Public Sub FillNumericalPartialDerivatives (
x As Double,
derivatives As DenseVector
member FillNumericalPartialDerivatives :
x : float *
derivatives : DenseVector -> unit
- Type: SystemDouble
The value at which the partial derivatives should be evaluated.
- Type: Extreme.Mathematics.LinearAlgebraDenseVector
A DenseVector that is to hold the partial derivatives.
The length of this vector must be at least the number of parameters of the curve.
Use this method to validate partial derivatives calculated directly using
an overridden implementation of FillPartialDerivatives(Double, DenseVector). In most cases,
the numerical derivatives should be within approximately SqrtEpsilon
of the actual values. If the difference is significantly greater, then most likely the
direct calculation of the partial derivatives contains an error.
Supported in: 5.x, 4.x