- 13
- 0
- 约9.27千字
- 约 25页
- 2017-06-12 发布于河南
- 举报
pso(国外英文资料)
pso(国外英文资料)
[ parswarm功能,optswarm ] = initswarm(swarmsize、粒径、ParticleScope、AdaptFunc)
%功能描述:初始化粒子群,限定粒子群的位置以及速度在指定的范围内
[ parswarm %,OptSwarm,badswarm ] = initswarm(swarmsize、粒径、ParticleScope、AdaptFunc)
%
%输入参数:swarmsize:种群大小的个数
%输入参数:粒度:一个粒子的维数
%输入参数:particlescope:一个粒子在运算中各维的范围;
particlescope格式%:
% 3维粒子的particlescope格式:
[ x1min %,x1max
% x2min,x2max
% x3min,x3max ]
%
%输入参数:adaptfunc:适应度函数
%
%输出:parswarm初始化的粒子群
%输出:optswarm粒子群当前最优解与全局最优解
%
%用法[ parswarm,OptSwarm,badswarm ] = initswarm(swarmsize、粒径、ParticleScope、adaptfunc);
%
%异常:首先保证该文件在MATLAB的搜索路径中,然后查看相关的提示信息。
%
%编制人:XXX
编制时间:2007.3.26 %
参考文献
原创力文档

文档评论(0)