EDA365电子论坛网
标题: 遗传粒子群算法GA_PSO [打印本页]
作者: Zedd 时间: 2020-5-11 10:46
标题: 遗传粒子群算法GA_PSO
遗传粒子群算法GA_PSO
5 n& c/ I# I. ?. u1 V% i( K
% B- o% |% n- I$ e8 v# ~. x: I9 B- R; ^8 n$ }
首先,我要表达对原作者的感谢!他的程序对我的帮助很大,我也希望改进的程序对您有用!如果对本程序有改进的话,也希望你能拿出来和别人共享。
以下是使用本程序的简单介绍与使用步骤
1)修改设计变量个数
NPar变量定义的是设计变量个数,本例为8,使用时需根据自己实际情况进行修改。
2)修改设计变量的上下限
VarLow 与VarHign定义的是设计变量的上下限,使用时需根据自己实际情况进行修改。记住,变量的维数,要与1)变量个数一致哦。
3)修改FunName
变量FunName定义的是优化目标函数值的计算函数,根据自己实际情况改成自己的函数名。
4)修改最大迭代次数MaxIterations
要根据自己的问题实际,通过试算找出合适的MaxIterations数。
如果,你对GA与PSO比较精通,还可以通过修改KeepPercent、CrossPercent来提高算法的效率,但是对于初学者来说,上述的步骤与操作已经足够,所以其它不再赘述。祝你好运!
% S( e8 E: u( M( ]3 |7 z
% l" @0 k) [0 W8 n# x$ t
作者: wu68aq 时间: 2020-5-11 13:17
楼主这个是修改过设计变量的上下限了吗?
| 欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) |
Powered by Discuz! X3.2 |