Click or drag to resize

FindMinimumOfFunction(FuncVectorDouble, Double, VectorDouble, Double, Int32) Method

Find vector x that minimizes the function f(x) using the Nelder-Mead Simplex algorithm. For more options and diagnostics consider to use NelderMeadSimplex directly.

Namespace: Altaxo.Calc
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public static Vector<double> OfFunction(
	Func<Vector<double>, double> function,
	Vector<double> initialGuess,
	double tolerance = 1E-08,
	int maxIterations = 1000
)

Parameters

function  FuncVectorDouble, Double
The function to minimize.
initialGuess  VectorDouble
The initial guess.
tolerance  Double  (Optional)
The termination tolerance.
maxIterations  Int32  (Optional)
The maximum number of iterations.

Return Value

VectorDouble
The minimizing point.
See Also