作业帮 > 综合 > 作业

求大神matlab单目标规划问题找错

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/13 05:00:34
求大神matlab单目标规划问题找错
目标函数 f(x)=-5x1-4x2-6x3
约束条件 s.t x1-x2+x3ex3 at 4
lb=zero(3,1);
上面有点错误
求大神matlab单目标规划问题找错
程序第四行错了
应该是:
lb=zeros(3,1)
修改后为:
f=[-5;-4;-6];A=[1 -1 1;3 2 4;3 2 0];b=[20;42;30];lb=zeros(3,1);[x,fval,exitflag]=linprog(f,A,b)
运行结果:
Exiting: One or more of the residuals, duality gap, or total relative error
has stalled:
the dual appears to be infeasible (and the primal unbounded).
(The primal residual < TolFun=1.00e-008.)
x =
1.0e+007 *
-4.4838
6.7257
0.0000
fval =
-4.4838e+007
exitflag =
-3