can genetic algorithm optimizer be used with nonlinear constraint as a simulation function?

3 vues (au cours des 30 derniers jours)
Min objfunction(x) subject to: C(x)<=0 where C(x) is a matlab simulation file

Réponse acceptée

Walter Roberson
Walter Roberson le 6 Mar 2017
  6 commentaires
Walter Roberson
Walter Roberson le 8 Mar 2017
If you need integer constraints along with nonlinear constraints, then you need to use a work-around. Do not tell it there are integer constraints: instead provide your own custom population function, mutation function, and cross-over function, all of which "just happen" never to emit a population member that would violate your integer constraints.
Mustafa Al-tekreeti
Mustafa Al-tekreeti le 9 Mar 2017
Thanks Walter, it seems this is the only way to do it.

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