How do I write inequality constraints within NSGA-II
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
i need to add the constraint 1<x< 3 to my objectve functinos but dont know how to write it
0 commentaires
Réponses (1)
Abhishek Gupta
le 17 Juin 2021
Hi,
As per my understanding, you want to add a constraint to your function. You can do the same using "if, elseif, else" as follows: -
function my_objective()
...
if (1<=x) && (x<=3)
% <YOUR CODDE>
end
...
end
0 commentaires
Voir également
Catégories
En savoir plus sur Particle Swarm 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!