Nonlinear Constraints with gamultiobj
Mostrar comentarios más antiguos
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!
Respuesta aceptada
Más respuestas (2)
Rahul Mishra
el 13 de Mzo. de 2015
2 votos
gamultiobj of Global optimization toolbox now supports nonlinear constraints as well . [2014B onwards].
Bruno Pop-Stefanov
el 9 de Mayo de 2014
1 voto
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 comentario
Ben
el 9 de Mayo de 2014
Categorías
Más información sobre Solver Outputs and Iterative Display en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!