永发信息网

目标函数f=x1+x2+x3, 约束条件:3*x1+2*x2+4*x3<=100...怎么自己用遗传算法编码??不要matlab 工具箱。

答案:3  悬赏:50  手机版
解决时间 2021-02-27 09:52
  • 提问者网友:心牵心
  • 2021-02-26 20:50
设计时每个未知数都用二进制表示时他们的和很容易超过100.。。该怎么设计好。。。
最佳答案
  • 五星知识达人网友:雪起风沙痕
  • 2021-02-26 22:22
在百度文库上有我的一个多目标的程序,如有需要可以下载。百度直接搜“遗传算法程序代码--多目标优化--函数最值问题”就行。这个跟你的目标函数几乎相同,换换数值就行了。
全部回答
  • 1楼网友:行路难
  • 2021-02-27 00:50
算出行列式的值,再整理成只和x1+x2+x3,x1x2+x2x3+x3x1,,x1x2x3这三项有关的形式,利用三次方程韦达定理带入系数可求。
  • 2楼网友:风格不统一
  • 2021-02-26 23:28
急求minf(x)=x1+x2+x3 s.t. 0.1≤x1≤3 0.3≤x2≤4 0≤x3≤80的遗传算法程序
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯