Nonlinear Constraints with gamultiobj
Ältere Kommentare anzeigen
This Questionn has already been asked 1.5 years ago, there was no accepted answer. I hope there is a solution to this problem by now.
I am trying to find a global minimum for x values with the function gamultiobj. However i need to apply the constraint x(i+1) <= cos(asin(x(i)/b), b = const. Is it by now possible to apply such a nonlinear constraint to my problem? Is there a workaround?
Thanks for any help!
Akzeptierte Antwort
Weitere Antworten (2)
Rahul Mishra
am 13 Mär. 2015
2 Stimmen
gamultiobj of Global optimization toolbox now supports nonlinear constraints as well . [2014B onwards].
Bruno Pop-Stefanov
am 9 Mai 2014
1 Stimme
gamultiobj does not allow nonlinear constraints. Depending on your problem you might want to consider other solvers.
For example, ga does accept nonlinear constraints (defined by a function). If you can use a non-genetic algorithm, then consider the MultiStart and GlobalSearch classes. For example, fmincon can be specified as a solver with nonlinear constraints.
1 Kommentar
Ben
am 9 Mai 2014
Kategorien
Mehr zu Solver Outputs and Iterative Display finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!