kind ever. In most cases, however, genetic algorithms are nothing else than prob-abilistic optimization methods which are based on the principles of evolution. This idea appears ﬁrst in in J. D. Bagley’s thesis “The Behavior of Adaptive Systems Which Employ Genetic and Correlative Algorithms” . Genetic Algorithms is an advanced topic. Even though the content has been prepared keeping in mind the requirements of a beginner, the reader should be familiar with the fundamentals of Programming and Basic Algorithms before starting with this tutorial. A Genetic Algo rithm fo rF unction Optimization: A Matlab Implementation Christopher R. Houck No rth Ca rolina State Universit y and Je ery A. Joines No rth Ca rolina State Universit y and Michael G. Ka y No rth Ca rolina State Universit y A genetic algorithm implemen ted in Matlab is presen ted. Matlab is used for the follo wing reasons: it.