Genetic Algorithms (GAs) are most famous Evolutionary Algorithms (EAs) which are inspired from natural evolution and selection. Their main application is in the field of optimization. Hence they are applicable to any kind of problem, which can be converted or stated as an optimization task. To read more about Genetic Algorithms, you can see the related article in Wikipedia (here).
In this post we are going to share with you, the MATLAB implementation of two versions of Genetic Algorithms: the Binary Genetic Algorithm and Real-Coded Genetic Algorithm. The mechanism of optimization is identical in these versions and they are different only in the sense of solution representation and genetic operators. The algorithms are implemented in a structured manner and if you are familiar with MATLAB programming language, you will find it easy, to use the codes in your research projects.
The download link of this project follows.
Implementation of Binary and Real-Coded Genetic Algorithms in MATLABDownload