You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
The folder contain the Gaussian Q-PSO main code (GQPSO) and 11 functions for benchmark (+ the Gaussian Q-PSO original article).
EXAMPLE:
fun = @griewankfcn;
D = 30;
nPop = 50;
lb = -600;
ub = 600;
maxit = 1000;
maxeval = 10000*D;
[xmin,fmin,histout] = GQPSO(fun,D,nPop,lb,ub,maxit,maxeval);
OR DIRECTLY:
[xmin,fmin,histout] = GQPSO(@griewankfcn,30,50,-600,600,1000,10000*30);
Cite As
dos Santos Coelho, Leandro. “Gaussian Quantum-Behaved Particle Swarm Optimization Approaches for Constrained Engineering Design Problems.” Expert Systems with Applications, vol. 37, no. 2, Elsevier BV, Mar. 2010, pp. 1676–83, doi:10.1016/j.eswa.2009.06.044.
General Information
- Version 1.0.2 (211 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
