EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
遗传粒子群算法GA_PSO
" W9 B( ?! b1 w- f/ S8 r6 M- _0 H+ R! B8 i/ y2 Z
# v1 q, x2 n/ [1 j; P& c L ?首先,我要表达对原作者的感谢!他的程序对我的帮助很大,我也希望改进的程序对您有用!如果对本程序有改进的话,也希望你能拿出来和别人共享。 以下是使用本程序的简单介绍与使用步骤 1)修改设计变量个数 NPar变量定义的是设计变量个数,本例为8,使用时需根据自己实际情况进行修改。 2)修改设计变量的上下限 VarLow 与VarHign定义的是设计变量的上下限,使用时需根据自己实际情况进行修改。记住,变量的维数,要与1)变量个数一致哦。 3)修改FunName 变量FunName定义的是优化目标函数值的计算函数,根据自己实际情况改成自己的函数名。 4)修改最大迭代次数MaxIterations 要根据自己的问题实际,通过试算找出合适的MaxIterations数。 如果,你对GA与PSO比较精通,还可以通过修改KeepPercent、CrossPercent来提高算法的效率,但是对于初学者来说,上述的步骤与操作已经足够,所以其它不再赘述。祝你好运!
/ k) X) q k1 U. y2 B, ]5 l
+ h, h. z2 H4 E$ `. g |