LINGO 1017错误
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/19 09:12:07
LINGO 1017错误
min=3*x1+3*x2+3*x3+3*x4+3*x5+3*x6+y1+y2+y3+y4+y5+y6+y7+y8+y9+2*z1+2*z2+s-p1-p2;
s.t.
x1+x2+x3+x4+x5+x60;
y2-210*q2>0;
y3-210*q3>0;
y4-1450*q4>0;
y5-480*q5>0;
y6-580*q6>0;
y7-50*q7>0;
y8-1200*q8>0;
y9-350*q9>0;
z1-1500*z1>0;
z2-1600*z2>0;
p1-300*r1>0;
p2-1000*r2>0;
s-6000*u>0;
end
@bin(q1);
@bin(q2);
@bin(q3);
@bin(q4);
@bin(q5);
@bin(q6);
@bin(q7);
@bin(q8);
@bin(q9);
@bin(r1);
@bin(r2);
@bin(t1);
@bin(t2);
@bin(u);
@bnd(2700,x1,10000);
@bnd(625,x2,;10000);
@bnd(800,x3,10000);
@bnd(280,x4,10000);
@bnd(10,x5,10000);
@bnd(1890,x6,10000);
就是一个普通的线性规划方程,有0-1变量,和下界……
你好……谢谢你的修改.不过我刚刚带到软件里面好像还是1017错误.我是LINGO 9.0 而且想请问一下,为什么会没有解呢?每个变量都有最小值啊,整个目标函数得不出最小值么……?
min=3*x1+3*x2+3*x3+3*x4+3*x5+3*x6+y1+y2+y3+y4+y5+y6+y7+y8+y9+2*z1+2*z2+s-p1-p2;
s.t.
x1+x2+x3+x4+x5+x60;
y2-210*q2>0;
y3-210*q3>0;
y4-1450*q4>0;
y5-480*q5>0;
y6-580*q6>0;
y7-50*q7>0;
y8-1200*q8>0;
y9-350*q9>0;
z1-1500*z1>0;
z2-1600*z2>0;
p1-300*r1>0;
p2-1000*r2>0;
s-6000*u>0;
end
@bin(q1);
@bin(q2);
@bin(q3);
@bin(q4);
@bin(q5);
@bin(q6);
@bin(q7);
@bin(q8);
@bin(q9);
@bin(r1);
@bin(r2);
@bin(t1);
@bin(t2);
@bin(u);
@bnd(2700,x1,10000);
@bnd(625,x2,;10000);
@bnd(800,x3,10000);
@bnd(280,x4,10000);
@bnd(10,x5,10000);
@bnd(1890,x6,10000);
就是一个普通的线性规划方程,有0-1变量,和下界……
你好……谢谢你的修改.不过我刚刚带到软件里面好像还是1017错误.我是LINGO 9.0 而且想请问一下,为什么会没有解呢?每个变量都有最小值啊,整个目标函数得不出最小值么……?
model:
min=3*x1+3*x2+3*x3+3*x4+3*x5+3*x6+y1+y2+y3+y4+y5+y6+y7+y8+y9+2*z1+2*z2+s-p1-p2;
x1+x2+x3+x4+x5+x60;
y2-210*q2>0;
y3-210*q3>0;
y4-1450*q4>0;
y5-480*q5>0;
y6-580*q6>0;
y7-50*q7>0;
y8-1200*q8>0;
y9-350*q9>0;
z1-1500*z1>0;
z2-1600*z2>0;
p1-300*r1>0;
p2-1000*r2>0;
s-6000*u>0;
@bin(q1);
@bin(q2);
@bin(q3);
@bin(q4);
@bin(q5);
@bin(q6);
@bin(q7);
@bin(q8);
@bin(q9);
@bin(r1);
@bin(r2);
@bin(t1);
@bin(t2);
@bin(u);
@bnd(2700,x1,10000);
@bnd(625,x2,10000);
@bnd(800,x3,10000);
@bnd(280,x4,10000);
@bnd(10,x5,10000);
@bnd(1890,x6,10000);
end
我改好了 已经没有错误了 但没有解
min=3*x1+3*x2+3*x3+3*x4+3*x5+3*x6+y1+y2+y3+y4+y5+y6+y7+y8+y9+2*z1+2*z2+s-p1-p2;
x1+x2+x3+x4+x5+x60;
y2-210*q2>0;
y3-210*q3>0;
y4-1450*q4>0;
y5-480*q5>0;
y6-580*q6>0;
y7-50*q7>0;
y8-1200*q8>0;
y9-350*q9>0;
z1-1500*z1>0;
z2-1600*z2>0;
p1-300*r1>0;
p2-1000*r2>0;
s-6000*u>0;
@bin(q1);
@bin(q2);
@bin(q3);
@bin(q4);
@bin(q5);
@bin(q6);
@bin(q7);
@bin(q8);
@bin(q9);
@bin(r1);
@bin(r2);
@bin(t1);
@bin(t2);
@bin(u);
@bnd(2700,x1,10000);
@bnd(625,x2,10000);
@bnd(800,x3,10000);
@bnd(280,x4,10000);
@bnd(10,x5,10000);
@bnd(1890,x6,10000);
end
我改好了 已经没有错误了 但没有解