A simple implementation of Differential Evolution

This m-file is a simple implementation of the Differential evolution global search algorithm.
2.1K Downloads
Updated 11 Aug 2011

View License

The algorithm implements a variation of DE methods surveyed in a recent paper (Swagatam et al., IEEE trans. Evol. Comput., 2011).

The function is made to be user friendly and takes in arguments similar to a normal optimization function in matlab, eg. fminsearch. The help documentation is self explanatory. I hope this file is useful and allows people to play with DE and use it on practical optimization problems.

Cite As

Srinvas Laxminarayan (2026). A simple implementation of Differential Evolution (https://www.mathworks.com/matlabcentral/fileexchange/32502-a-simple-implementation-of-differential-evolution), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2008b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.0.0