Search All of the Math Forum:
Views expressed in these public forums are not endorsed by
Drexel University or The Math Forum.
|
|
|
|
Re: No more fmincon messages!
Posted:
Feb 25, 2013 10:50 AM
|
|
"Manalap " <mujyhane@gmail.com> wrote in message news:kga883$lok$1@newscl01ah.mathworks.com... > When I execute mfile that contains fmincon, Matlab prints messages like > =============================== > Warning: To use the default trust-region-reflective algorithm > you must supply the gradient in the objective function and set > the GradObj option to 'on'. FMINCON will use the active-set > algorithm instead. For information on applicable algorithms, > see Choosing the Algorithm in the documentation.
Did you look at that section of the documentation? It should, I believe, tell you how to select the active-set algorithm using OPTIMSET. Doing so and passing the resulting options structure into FMINCON will avoid this warning.
> Optimization completed because the objective function is non-decreasing in > feasible directions, to within the default value of the function > tolerance, > and constraints are satisfied to within the default value of the > constraint tolerance. > > <stopping criteria details> > > Active inequalities (to within options.TolCon = 1e-06): > lower upper ineqlin ineqnonlin > 1
Set the Display option to 'off' using OPTIMSET.
-- Steve Lord slord@mathworks.com To contact Technical Support use the Contact Us link on http://www.mathworks.com
|
|
|
|