用LINGO怎么编约束条件:∑(i=1..11)(Nij*Fi>=Rj)
发布网友
发布时间:2022-04-30 16:59
我来回答
共1个回答
热心网友
时间:2022-06-28 00:46
MODEL:
SETS:
typefv/1..11/:c,F;
nutrition/1..10/:R;
link(typefv,nutrition):N;
ENDSETS
DATA:
c=5.04 2.75 3.58 3.1 4.94 4.06 1.36 1.94 2.04 0.93
1.97;
R=292000 4380 4927.5 12775 255500 328.5 365 29200 2555 11023;
N= 40 6 1.9 1.2 30 0.6 0.2 40 21.2 12
350 2 0.8 3 1480 0.5 0.4 280 9.2 4
90 5 4.6 11.4 60 0.1 0.4 60 13.4 31
60 8 3.4 2.4 30 0.1 0.3 70 15.4 13
50 4 1.8 2 80 0.4 0.2 250 7 4
70 4 1.8 8.7 100 0.2 0.4 80 2.4 12
500 7 3.8 4.9 200 0.2 0.2 310 7.6 8
240 5 1.8 3.8 150 0.2 0.3 90 4.9 5
100 4 1.3 1.5 920 0.3 0.3 190 5.7 5
360 5 3 6.1 30 0.3 0.6 210 9.2 10
240 5 2.3 4.8 80 0.3 0.3 50 11.3 13;
ENDDATA
min=@sum(typefv(i):(c(i)*F(i)));
@for(nutrition(j):@sum(typefv(i):F(i)*N(i,j))>=R(j));
@for(typefv(i):F(i)>=0);
END
lingo编程为什么结果半个小时都计算不出来?急急急。。!在线等。。
NEED( 11) 392.0000 0.000000 N( 1, 1) 0.000000 0.000000 N( 1, 2) 1.000000 0.000000 N( 1, 3) 0.000000 0.000000 N( 1, 4) 0.000000 0.000000 N( 1, 5) 0.7872879E-07 0.000000 N( 1, 6) 0.7872879E-07 0.000000 N...