Trying to set up a minimum value to 'objective function value' using fmincon on Optimization Toolbox
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Vinicius Almeida
le 27 Mar 2017
Modifié(e) : Andrea Longobardi
le 24 Mai 2019

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
0 commentaires
Réponse acceptée
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
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!
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Solver Outputs and Iterative Display dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!