Quantum-Behaved Particle Swarm Optimization
Versión 1.0.0 (6,46 KB) por
David Franco
The Q-PSO function + 11 benchmark functions.
The folder contain the Quantum PSO main code (QPSO) and 11 functions for benchmark.
EXAMPLE:
fun = @griewankfcn;
D = 30;
nPop = 50;
lb = -600;
ub = 600;
maxit = 1000;
maxeval = 10000*D;
[xmin,fmin,histout] = QPSO(fun,D,nPop,lb,ub,maxit,maxeval);
OR DIRECTLY:
[xmin,fmin,histout] = QPSO(@griewankfcn,30,50,-600,600,1000,10000*30);
Compatibilidad con la versión de MATLAB
Se creó con
R2018b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
Más información sobre Particle Swarm en Help Center y MATLAB Answers.
Etiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
Quantum-behaved Particle Swarm Optimization
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.0.0 |