GoldenSectionMinimizerMinimum Method |
Finds a minimum of the specified objective function inside the provided interval.
Namespace: Altaxo.Calc.OptimizationAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntaxpublic static ScalarMinimizationResult Minimum(
IScalarObjectiveFunction objective,
double lowerBound,
double upperBound,
double xTolerance = 1E-05,
int maxIterations = 1000,
int maxExpansionSteps = 10,
double lowerExpansionFactor = 2,
double upperExpansionFactor = 2
)
Parameters
- objective IScalarObjectiveFunction
- The objective function to minimize.
- lowerBound Double
- The lower search bound.
- upperBound Double
- The upper search bound.
- xTolerance Double (Optional)
- The tolerance for the x-interval width.
- maxIterations Int32 (Optional)
- The maximum number of search iterations.
- maxExpansionSteps Int32 (Optional)
- The maximum number of bracketing expansion steps.
- lowerExpansionFactor Double (Optional)
- The factor used to expand the lower bound.
- upperExpansionFactor Double (Optional)
- The factor used to expand the upper bound.
Return Value
ScalarMinimizationResultThe minimization result.
See Also