NelderMeadSimplexFindMinimum(IObjectiveFunction, VectorDouble, CancellationToken, ActionInt32, Double) Method |
Finds the minimum of the objective function without an initial perturbation, the default values used
by fminsearch() in Matlab are used instead
http://se.mathworks.com/help/matlab/math/optimizing-nonlinear-functions.html#bsgpq6p-11
Namespace: Altaxo.Calc.OptimizationAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax public MinimizationResult FindMinimum(
IObjectiveFunction objectiveFunction,
Vector<double> initialGuess,
CancellationToken cancellationToken,
Action<int, double>? reportChi2Progress
)
Parameters
- objectiveFunction IObjectiveFunction
- The objective function, no gradient or hessian needed
- initialGuess VectorDouble
- The initial guess
- cancellationToken CancellationToken
- Token to cancel the evaluation
- reportChi2Progress ActionInt32, Double
- Event handler that can be used to report the NumberOfIterations and Chi² value achived so far. Can be null
Return Value
MinimizationResultThe minimum point
See Also