Single and Multi-objective optimization
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
neil vaz
il 21 Gen 2025
Commentato: neil vaz
il 21 Gen 2025

I have a three dimensional design space as shown in figure within which I need to perform single and multi-objective optimization. I cannot define the space with simple upper and lower bounds as such
x_lower = 0.0015;
X_upper = 1.2;
Y_lower = 0.0075;
Y_upper = 0.8;
Z_lower = 0.1;
Z_upper = 0.7;
Is it possible to define the space in a way such that only the space as shown in figure is explored ?
0 Commenti
Risposta accettata
Walter Roberson
il 21 Gen 2025
You can potentially use linear inequalities -- the A and b matrix.
linear inequalities are accepted by all forms of ga() and gamultiobj()
You can potentially use nonlinear inequalities and nonlinear equalities -- the nonlcon parameter,
Note: if you have integer constraints then you can use nonlinear inequalities, but nonlinear equalities. The ceq return value of the nonlcon function must be empty if you have integer constraints.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Multiobjective Optimization in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
