Click or drag to resize

LevenbergMarquardtMinimizerFindMinimum(IObjectiveModel, Double, Double, Double, Double, Boolean) Method

Finds a minimum using array-based parameter inputs.

Namespace: Altaxo.Calc.Optimization
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public NonlinearMinimizationResult FindMinimum(
	IObjectiveModel objective,
	double[] initialGuess,
	double[] lowerBound = null,
	double[] upperBound = null,
	double[] scales = null,
	bool[] isFixed = null
)

Parameters

objective  IObjectiveModel
The objective model.
initialGuess  Double
The initial parameter guess.
lowerBound  Double  (Optional)
Optional lower parameter bounds.
upperBound  Double  (Optional)
Optional upper parameter bounds.
scales  Double  (Optional)
Optional parameter scaling factors.
isFixed  Boolean  (Optional)
Optional flags indicating fixed parameters.

Return Value

NonlinearMinimizationResult
The nonlinear minimization result.
See Also