Filter löschen
Filter löschen

Constrained Optimization with fmincon for multiple inequalities

2 Ansichten (letzte 30 Tage)
metehan yayla
metehan yayla am 29 Apr. 2016
Bearbeitet: Torsten am 29 Apr. 2016
I am stuck with the implementation of the boundaries to fmincon command. Constraints on the optimization variable u are;
a1 <= u <= a2
b1 <= u <= b2
But, I have no exact knowledge on a1, b1, a2, and b2. Mathematically, I can express my constraints as follows;
max(a1, b1) <= u <= min(a2, b2)
These a1, a2, b1, and b2's are changing for each output of the optimization variable u.
How can I implement these inequalities in fmincon?

Antworten (1)

Torsten
Torsten am 29 Apr. 2016
Bearbeitet: Torsten am 29 Apr. 2016
Use the option to prescribe general constraints for fmincon in the user-defined function "nonlcon".
Best wishes
Torsten.

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by