%功能描写叙述:一个循环n次的PSO算法完整过程,返回这次执行的最小与最大的平均适应度,以及在线性能与离线性能
%[Result,OnLine,OffLine,MinMaxMeanAdapt]=PsoProcess(SwarmSize,ParticleSize,ParticleScope,InitFunc,StepFindFunc,AdaptFunc,IsStep,IsDraw,LoopCount,IsPlot)
%输入參数:SwarmSize:种群大小的个数
%输入參数:ParticleSize:一个粒子的维数
%输入參数:ParticleScope:一个粒子在运算中各维的范围;
% ParticleScope格式:
% 3维粒子的ParticleScope格式:
% [x1Min,x1Max
% x2Min,x2Max
% x3Min,x3Max]
%
%输入參数:InitFunc:初始化粒子群函数
%输入參数:StepFindFunc:单步更新速度,位置函数
%输入參数:AdaptFunc:适应度函数