Particle Swarm Optimization

[xMin,yMin] = pso(fun,np,lb,ub);

Download
Download

You are now following this Submission

Cite As

Yan Ou (2026). Particle Swarm Optimization (https://se.mathworks.com/matlabcentral/fileexchange/41708-particle-swarm-optimization), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Multi-objective RIME Algorithm (MORIME)

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.13.0

update

Download
1.12.0

update stop criteria

Download
1.11.0

add warm start

Download
1.10.0

update

Download
1.9.0

update pso

Download
1.8.0

Add demo file

Download
1.7.0

update

Download
1.4.0

updated version

Download
1.3.0

add screen shot and summary

Download
1.1.0

change the summary part to make user immediately understand the usage of function

Download
1.0.0

Download