File Exchange

image thumbnail

Particle Swarm Optimization, Differential Evolution

version 1.2 (29.3 KB) by

Particle Swarm Optimization, Differential Evolution, good parameters, and more.



View License

Implements various optimization methods which do not use the gradient of the problem being optimized, including Particle Swarm Optimization, Differential Evolution, and others. The implementation is simple and easy to understand.
Also included are parallel versions of PSO and DE, as well as behavioural parameters tuned for various optimization scenarios.

Manual is available at

This is the Matlab version of the SwarmOps library which is also available for C#, C and Java at

Comments and Ratings (1)


sir, i am working on a 'Design of a Low Pass FIR filter using Genetic Algorithm & Different optimization technique viz. Particle swarm optimization, Ant colony(ABC) & cuckoo search algorithm" but i don't get any help for PSO & ant colony please sir , anyone give the the PSO .m file or ABC .m file plz help....
my email id:



Fixed a bug in Differential Evolution.


Changed description.

MATLAB Release
MATLAB 7.10 (R2010a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Win prizes and improve your MATLAB skills

Play today