Click or drag to resize

NewtonMinimizerMinimum Method

Minimizes the objective function with Newton's method.

Namespace: Altaxo.Calc.Optimization
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public static MinimizationResult Minimum(
	IObjectiveFunction objective,
	Vector<double> initialGuess,
	double gradientTolerance = 1E-08,
	int maxIterations = 1000,
	bool useLineSearch = false
)

Parameters

objective  IObjectiveFunction
The objective function.
initialGuess  VectorDouble
The initial parameter guess.
gradientTolerance  Double  (Optional)
The stopping threshold for the gradient norm.
maxIterations  Int32  (Optional)
The maximum number of iterations.
useLineSearch  Boolean  (Optional)
If set to , use a line search.

Return Value

MinimizationResult
The minimization result.
See Also