LevenbergMarquardtMinimizerFindMinimum(IObjectiveModel, VectorDouble, VectorDouble, VectorDouble, VectorDouble, ListBoolean) Method |
Finds a minimum using vector-based parameter inputs.
Namespace: Altaxo.Calc.OptimizationAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntaxpublic 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 parameter bounds.
- upperBound VectorDouble (Optional)
- Optional upper parameter bounds.
- scales VectorDouble (Optional)
- Optional parameter scaling factors.
- isFixed ListBoolean (Optional)
- Optional flags indicating fixed parameters.
Return Value
NonlinearMinimizationResultThe nonlinear minimization result.
See Also