Trying to set up a minimum value to 'objective function value' using fmincon on Optimization Toolbox

1 vue (au cours des 30 derniers jours)
Hello there,
I'm starting to learn about MATLAB optimization methods.
I'm trying the Optimization Toolbox to minimize a predefined fuction using 'fmincon'.
I understand that the solver will minimize my function value as much as possible, taking into consideration my constrains.
But, is there any way to set up a minimum value to the 'objective function value'?
As you can see on the attached file, I'm trying to stop the iterations at value 0.01.
Thanks in advance.
-Vinicius

Réponse acceptée

Walter Roberson
Walter Roberson le 27 Mar 2017
If you are using sqp or sqp legacy or active set, then you can specify an ObjectiveLimit option.
https://www.mathworks.com/help/optim/ug/fmincon.html#inputarg_options
  1 commentaire
Andrea Longobardi
Andrea Longobardi le 24 Mai 2019
Modifié(e) : Andrea Longobardi le 24 Mai 2019
And what about other optimization methods? Is there a way to specify it for e.g. pattern search or any other global optimization method? Thank you in advance for your answer!

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by