我用gamultiobj函数求解两个目标函数,33个变量的模型,参数设置如下:
'ParetoFraction',0.3,'populationsize',150,'generations',3300,'stallGenLimit',3300,'crossoverfraction',0.8,'TolFun',1e-100,'PlotFcns',@gaplotpareto
3300代进化后目标函数值任然在进化,计算结果显然没有达到最优化。
都进化3300代了,是不是收敛速度太慢了?如何设置参数使得收敛速度加快?
使用MATLAB遗传算法工具箱如何设置参数使得收敛速度加快?
答案:2 悬赏:30
解决时间 2021-02-18 06:42
- 提问者网友:你在我眼中是最帅
- 2021-02-18 01:04
最佳答案
- 二级知识专家网友:瘾与深巷
- 2021-02-18 01:19
fitness function要自己设计的 比如y=sinx 也要编成一个m文件啊……
全部回答
- 1楼网友:如果这是命
- 2021-02-18 02:22
http://wenku.baidu.com/link?url=hmvr288o9_mimbisc_t1iqmu9xl0fxu26bsfgny0phqcmf8bzwefkkgcuwgs79pwob-1l3pj2psa47rf39ua_vcvhu1pj-tijcudq9v5b5i
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯