找回密码
 注册
Simdroid-非首页
查看: 137|回复: 2

用matlab自带遗传算法工具箱每次算的优化结果差的很大?

[复制链接]
发表于 2016-12-20 10:17:56 | 显示全部楼层 |阅读模式 来自 江苏南京
悬赏8仿真币未解决
F=abs(110*(8*pi/3-x(2)+asin(110/(x(1)-110)))+x(1)*(x(2)-asin(110/(x(1)-110)))+((905-(x(1)-110)*cos(x(2)))^2+((110-x(1))*sin(x(2))+345)^2)^0.5+((x(1)-220)*x(1))^0.5-1260*2.8);
上面是目标函数,希望通过遗传算法找出其值为最小时x(1)和x(2)的取值,x(1)的变化范围【300,800】,x(2)的变化范围【-pi,pi】,选择算子选的工具箱里面的轮盘赌,变异算子选的自适应,交叉算子选的intermediate函数,
用遗传算法自带工具箱算出来的结果每次相差很大,请教各位是什么原因。最好详细点,刚接触遗传算法,不是太会自己编写程序。

发表于 2017-4-24 15:15:23 | 显示全部楼层 来自 陕西西安
Simdroid开发平台
为什么呢
回复

使用道具 举报

发表于 2017-5-27 19:10:39 | 显示全部楼层 来自 大连理工大学
遗传算法 很高深啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-28 01:00 , Processed in 0.028462 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表