Virtual method for evaluating the Jacobian of the function at the given point.
Namespace:
CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 5.1.0.0
Syntax
| C# |
|---|
public virtual void Jacobian( DoubleVector x, ref DoubleMatrix jac ) |
| Visual Basic (Declaration) |
|---|
Public Overridable Sub Jacobian ( _ x As DoubleVector, _ ByRef jac As DoubleMatrix _ ) |
| Visual C++ |
|---|
public: virtual void Jacobian( DoubleVector^ x, DoubleMatrix^% jac ) |
Parameters
- x
- Type: CenterSpace.NMath.Core..::.DoubleVector
The point to evaluate the Jacobian at.
- jac
- Type:
CenterSpace.NMath.Core..::.DoubleMatrix
%
The Jacobian at x.
Remarks
The default implementation here approximates the Jacobian using a central
difference algorithm. The size of the delta used can be controlled by the
CentralDifferenceDelta property. Deriving classes should override this
method if an explicit formula for the Jacobian is available.