- Use normal default MATLAB variables, not any other type.
- The mixed-integer solver, as its name suggests, is MIXED-integer, meaning some variables can be continuous. To keep it simple, one data type is used for all variables.
- bitstring variables have many limitations, documented here, such as no constraints are allowed.
- Variables are standard MATLAB variables. The solution is a vector.
- For mixed-integer optimization, variables are standard doubles. If you want a binary variable, give integer type. a lower bound of 0, and an upper bound of 1. See the documentation, which I tried to make clear.
Doubts in genetic algorithm (Using toolbox)
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Parikshit Sharma
il 24 Apr 2018
Commentato: Walter Roberson
il 25 Apr 2018
Hello everyone i have some doubts regarding mixed integer optimization using genetic algorithm in toolbox, please help:
1. what does it mean by population type double?
2. For integer constraint why population should be of type double vector only not bit string or any other ?
3. How population type double vector is different from population type bit string?
4. How a particular string of variables is being represented in a population?
Most important of all :
5. Optimization toolbox uses real coded genetic algorithm or binary coded genetic algorithm??
Thanking you in advance.
0 Commenti
Risposta accettata
Alan Weiss
il 24 Apr 2018
Alan Weiss
MATLAB mathematical toolbox documentation
2 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Genetic Algorithm 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!