Click or drag to resize

TrustRegionMinimizerBaseFindMinimum(IObjectiveModel, VectorDouble, VectorDouble, VectorDouble, VectorDouble, ListBoolean) Method

Finds a minimum of the specified objective model.

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

Parameters

objective  IObjectiveModel
The objective model.
initialGuess  VectorDouble
The initial parameter guess.
lowerBound  VectorDouble  (Optional)
Optional lower bounds for the parameters.
upperBound  VectorDouble  (Optional)
Optional upper bounds for the parameters.
scales  VectorDouble  (Optional)
Optional scaling factors for the parameters.
isFixed  ListBoolean  (Optional)
Optional flags indicating which parameters are fixed.

Return Value

NonlinearMinimizationResult
The minimization result.
See Also