Click or drag to resize
ZeroSystemSolve Method
Solve a system of nonlinear equations using the Levenberg-Marquardt algorithm.

Namespace: Imsl.Math
Assembly: ImslCS (in ImslCS.dll) Version: 6.5.2.0
Syntax
public double[] Solve(
	ZeroSystemIFunction f
)

Parameters

f
Type: Imsl.MathZeroSystemIFunction
Defines a ZeroSystem.IFunction whose zero is to be found. If f implements a ZeroSystem.IJacobian then its Jacobian is used. Otherwise finite difference is used.

Return Value

Type: Double
A double array containing the solution.
Exceptions
ExceptionCondition
TooManyIterationsException is thrown if the maximum number of iterations is exceeded
ToleranceTooSmallException is thrown if the error tolerance is too small
DidNotConvergeException is thrown if the algorithm does not converge
See Also