MATLAB: Real Coded Genetic Algorithm

genetic algorithmoptimizationreal encoding

What controls to using the real encoding in genetic algorithm
– the variables which using in the problem
– or the initial population
Or there are other reasons.
Thanks in advance.

Best Answer

I'm sorry, but I do not understand your question. The default data type in ga is real doubles. You can use a custom data type, but then you have to handle all population generation, mutation, crossover, scoring, and constraints yourself. See this example using a custom data type. Or you can use mixed-integer optimization using a specific construct, the IntCon argument.
Alan Weiss
MATLAB mathematical toolbox documentation