EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
遗传粒子群算法GA_PSO 4 d& L8 b" b: G! j! w( X. p
% Y2 z6 ^- _( b
( {3 }, H; S% A; w* g7 j8 Y3 ^" Q首先,我要表达对原作者的感谢!他的程序对我的帮助很大,我也希望改进的程序对您有用!如果对本程序有改进的话,也希望你能拿出来和别人共享。 以下是使用本程序的简单介绍与使用步骤 1)修改设计变量个数 NPar变量定义的是设计变量个数,本例为8,使用时需根据自己实际情况进行修改。 2)修改设计变量的上下限 VarLow 与VarHign定义的是设计变量的上下限,使用时需根据自己实际情况进行修改。记住,变量的维数,要与1)变量个数一致哦。 3)修改FunName 变量FunName定义的是优化目标函数值的计算函数,根据自己实际情况改成自己的函数名。 4)修改最大迭代次数MaxIterations 要根据自己的问题实际,通过试算找出合适的MaxIterations数。 如果,你对GA与PSO比较精通,还可以通过修改KeepPercent、CrossPercent来提高算法的效率,但是对于初学者来说,上述的步骤与操作已经足够,所以其它不再赘述。祝你好运! ' X7 M6 M' W# U& E/ D- W
5 X' p+ {* z [$ n- w" ^
|