[已答复] 多目标线性规划运行程序时出错

[复制链接]
空格konge 发表于 2018-1-31 20:17:02
  1. clcclear
  2. A=[-1 0.1 0.3;0 1 0;0 0 1];
  3. b=[0;0.317;0.632];
  4. Aeq=[1 1 1];
  5. beq=[0.949];
  6. c1=[211 210 15.6];
  7. c2=[0.555 136 15.4];
  8. c3=[-0.02 -0.19 -0.4];
  9. x0=[0;0;0];
  10. w=[0.5584;0.1220;0.3196];
  11. lb=[0;0;0];
  12. ub=[];
  13. [x1,g1]=linprog(c1,A,b,Aeq,beq,lb,ub);
  14. [x2,g2]=linprog(c2,A,b,Aeq,beq,lb,ub);
  15. [x3,g3]=linprog(c3,A,b,Aeq,beq,lb,ub);
  16. g4=[g1;g2;g3];
  17. [x,fval]=fgoalattain('Fun',x0,g4,w,A,b,Aeq,beq,lb,ub)
复制代码

已经规定变量下界为0了,为什么还会有负数

1.png
2.png

1 条回复


jingzhaos 发表于 2018-2-1 09:30:53
你应理解为那是0,看看指数部分,很小很小了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表