Approximates the jacobian matrix using finite differences (assuming the jacobian is a dense matrix).
Constructor | Description |
Full Usage:
DenseJacobianMatrixEvaluator(f)
Parameters:
Action<float, float[], float[]>
-
The function to calculate the derivatives. First argument is the independent variable (usually designated with x or t),
2nd argument is the array of y values, and the third array accomodates the calculated derivatives dy/dx.
|
|
Instance member | Description |
Full Usage:
this.EvaluateJacobian
Parameters:
float
-
The value of the independent variable (usually named x or t).
y : float[]
-
The array of y values.
jac : byref<IMatrix<float>>
-
At return, contains the matrix with jacobian values. If you provide null as this parameter, a new matrix is allocated.
|
Evaluates the jacobian matrix.
|