lingo软件使用问题:下面怎样用Lingo来编写?min=10*t1*p1+9.9*t2*p2+9.8*t3*p3+11.3*t4*p4S.T.p1、p2、p3、p4=0 或 1p2+p3=1p1=1p2=12=

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 08:50:28
lingo软件使用问题:下面怎样用Lingo来编写?min=10*t1*p1+9.9*t2*p2+9.8*t3*p3+11.3*t4*p4S.T.p1、p2、p3、p4=0或1p2+p3=1p1=1p

lingo软件使用问题:下面怎样用Lingo来编写?min=10*t1*p1+9.9*t2*p2+9.8*t3*p3+11.3*t4*p4S.T.p1、p2、p3、p4=0 或 1p2+p3=1p1=1p2=12=
lingo软件使用问题:下面怎样用Lingo来编写?
min=10*t1*p1+9.9*t2*p2+9.8*t3*p3+11.3*t4*p4
S.T.
p1、p2、p3、p4=0 或 1
p2+p3=1
p1=1
p2=1
2=

lingo软件使用问题:下面怎样用Lingo来编写?min=10*t1*p1+9.9*t2*p2+9.8*t3*p3+11.3*t4*p4S.T.p1、p2、p3、p4=0 或 1p2+p3=1p1=1p2=12=
可以,你这个题比较简单,我也没用集合来做,代码如下.
min=10*t1*p1+9.9*t2*p2+9.8*t3*p3+11.3*t4*p4;
p2+p3=1;
p1=1;
p2=1;
@bnd(2,t1,6);
@bnd(2,t2,8);
@bnd(2,t3,5);
@bnd(2,t4,6);
@bin(p1);
@bin(p2);
@bin(p3);
@bin(p4);
结果为39.8,其中t1=t2=t3=t4=2,p1=p2=1,p3=p4=0.