fminbnd
Bounded scalar minimization.
📝Syntax
x = fminbnd(fun, x1, x2)
[x, fval, exitflag, output] = fminbnd(fun, x1, x2, options)
x = fminbnd(problem)
📥Input Arguments
Parameter Description
fun scalar objective function.
x1, x2 finite interval endpoints.
options solver options.
📤Output Arguments
Parameter Description
x estimated minimizer in the interval.
fval objective value.
exitflag termination indicator.
output diagnostics.
📄Description

fminbnd applies Brent's bounded minimization method, combining golden-section steps with parabolic interpolation. A problem structure can contain objective, x1, x2 and options fields.

💡Examples
[x, fval] = fminbnd(@(x) (x - 1.5)^2, -2, 4)
🔗See Also
fminsearchfzero
Used Functions
optimset
📚Bibliography
R. P. Brent, Algorithms for Minimization Without Derivatives, Prentice-Hall, 1973.
🕔Version History
Version Description
2.0.0 initial version
Edit this page on GitHub