Mercurial > hg > octave-nkf
diff scripts/optimization/fminbnd.m @ 11587:c792872f8942
all script files: untabify and strip trailing whitespace
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 20 Jan 2011 17:35:29 -0500 |
parents | fd0a3ac60b0e |
children | b9a89ca0fb75 |
line wrap: on
line diff
--- a/scripts/optimization/fminbnd.m +++ b/scripts/optimization/fminbnd.m @@ -26,9 +26,9 @@ ## is a ## structure specifying additional options. Currently, @code{fminbnd} ## recognizes these options: @code{"FunValCheck"}, @code{"OutputFcn"}, -## @code{"TolX"}, @code{"MaxIter"}, @code{"MaxFunEvals"}. +## @code{"TolX"}, @code{"MaxIter"}, @code{"MaxFunEvals"}. ## For description of these options, see @ref{doc-optimset,,optimset}. -## +## ## On exit, the function returns @var{x}, the approximate minimum point ## and @var{fval}, the function value thereof. ## @var{info} is an exit flag that can have these values: @@ -43,7 +43,7 @@ ## @item -1 ## The algorithm has been terminated from user output function. ## @end itemize -## @seealso{optimset, fzero, fminunc} +## @seealso{optimset, fzero, fminunc} ## @end deftypefn ## This is patterned after opt/fmin.f from Netlib, which in turn is taken from @@ -141,7 +141,7 @@ ## f must not be evaluated too close to x. u = x + max (abs (d), tol) * (sign (d) + (d == 0)); - + fu = fun (u); nfev++; niter++; @@ -198,9 +198,9 @@ fx = fun (x); fx = fx(1); if (! isreal (fx)) - error ("fminbnd:notreal", "fminbnd: non-real value encountered"); + error ("fminbnd:notreal", "fminbnd: non-real value encountered"); elseif (isnan (fx)) - error ("fminbnd:isnan", "fminbnd: NaN value encountered"); + error ("fminbnd:isnan", "fminbnd: NaN value encountered"); endif endfunction