求哪位大神帮我运行下下下面的程序,程序提示错误108
lingo吧
全部回复
仅看楼主
level 1
!目标函数为总成本最小
Min=1*(21.8*x1
+3
3.4*x4+17.7*x7+8.5*x10+13*x13+8. 6*x16+18.5*x19+22.3*x22+9.5*x25
+15.2*x28+20*x31+13.5*x34+14.5*x37+11.2*x40+9*x43+19.5*x46) +1.2*(21.8*x2+33.4*x5
+17.7*x8+8.5*x 11+13*x14+8.6*x17+18.5*x20+22.3*x23+9.5*x26+15.2*x29+20*x32
+13.5*x35+14.5*x38+11.2*x41+9 *x44+19.5*x47) +1.1*(21.8*x3+33.4*x6+17.7*x9
+8.5*x12+13*x15+8.6*x18+18.5*x21+22.3*x24+9.5*x27+15.2*x30+20*x33+13.5*x36
+14.5*x39+11.2*x42+9*x45+19.5*x48) +1*(11.5*x49+16.3*x52+18*x55+22*x58+14*x61
+30.5*x64+13*x67+17.5*x70+8.5*x73+19*x76+10.9*x79+15.6*x82)+1.2*(11.5*x50+16.3*x53+18*x56+22*x59+14*x62+30.5*x65
+13*x68+17.5*x71+8.5*x74+19*x77+10.9*x80+15.6*x83)+1.1*(11.5*x51+16.3*x54+18*x57+22*x60+14*x63+30.5*x66+13*x69+17.5*x72+8.5*x75
+19*x78+10.9*x81+15.6*x82) +1.4*(18.4*x85+28.6*x87+30.5*x89) +1.3*(18.4*x86+28.6*x88
+30.5*x90) +1.25*(40.2*x91+34.5*x92+12.8*x93) +0.85 *(56.5 *x94+62*x96+48*x98
+57*x100+39.5*x102+52.5*x104) +0.7*(56.5*x95+62*x97+48*x99+57*x101+39.5*x103
+52.5*x105)+330000*yl+290000*y2+36000*y3+31000*y4+780000*y5+620000*y6+690000*y7+2570000*y1+2380000*y2+3150000*y3+2650000*y4+5500000*y5+4500000*y6+4800000*y7
+410*(xl+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12)+445*(x13+x14+x15+x16+x17+x18+x19+x20+x21+x22+x23+x24)+370*(x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36)
+430*(x37+x38+x39+x40+x41+x42+x43+x44+x45+x46+x47+x48)+950*(x49+x50+x51+x52
+x53+x54+x55+x56+x57+x58+x59+x60)+1220*(x61+x62+x63+x64+x65+x66+x67+x68+x69
+x70+x71+x72)+1050*(x73+x74+x75+x76+x77+x78+x79+x80+x81+x82+x83+x84)+80*(x94
+x95+x96+x97+x98+x99) +85*(x100+x101+x102+x103+x104+x105);
!约束条件;
(xl+x4+x7+x10+x13+x16+x19+x22+x25+x28+x31+x34+x37+x40+x43+x46)-16500=0;
(x2+x5+x8+x11+x14+x17+x20+x23+x26+x29+x32+x35+x38+x41+x44+x47)-11000=0;
(x3+x6+x9+x12+x15+x18+x21+x24+x27+x30+x33+x36+x39+x42+x45+x48)-9500=0;
(x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12)- (x49+x50+x51+x61+x62+x63+x73+x74
+x75) =0;
(x13+x14+x15+x16+x17+x18+x19+x20+x21+x22+x23+x24)-(x52+x53+x54+x64+x65+x66+x76+x77+x78)=0;
(x25+x26+x27+x28+x29+x30+x31+x322+x33+x34+x35+x36)-(x55+x56+x57+x67+x68+x69
+x79+x80+x81)=0;
(x37+x38+x39+x40+x41+x42+x43+x44+x45+x46+x47+x48)-(x58+x59+x60+x70+x71+x72+x82+x83+x84)=0;
(x85+x86+x91)-0.75*(x49+x50+x51+x52+x53+x54+x55+x56+x57+x58+x59+x60) =0;
(x87+x88+x92)-0.75*(x61+x62+x63+x64+x65+x66+x67+x68+x69+x70+x71+x72)=0;
(x89+x90+x93)-0.75*(x73+x74+x75+x76+x77+x78+x79+x80+x81+x82+x83+x84)=0;
(x94+x95+x100+x101)-0.25*(x49+x50+x51+x52+x53+x54+x55+x56+x57+x58+x59+x60)=0;
(x96+x97+x102+x103)-0.25*(x61+x62+x63+x64+x65+x66+x67+x68+x69+x70+x71+x72)=0;
(x98+x99+x104+x105)-0.25*(x73+x74+x75+x76+x77+x78+x79+x80+x81+x82+x83+x84)=0;
(x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12)<=9800*y1;
(x13+x14+x15+x16+x17+x18+x19+x20+x21+x22+x23+x24)<=7500*y2;
(x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36)<=11500*y;
(x37+x38+x39+x40+x41+x42+x43+x44+x45+x46+x47+x48)<=9550*y4;
(x49+x50+x51+x52+x53+x54+x55+x56+x57+x58+x59+x60)<=14000*y5;
(x61+x62+x63+x64+x65+x66+x67+x68+x69+x70+x71+x72)<=10900*y6;
(x73+x74+x75+x76+x77+x78+x79+x80+x81+x82+x83+x84)<=12700*y7;
x85+x87+x89>=3000;
x86+x88+x90>=6500;
x91+x92+x93>=4800;
xl+x2+x3+x13+x14+x15+x25+x26+x27+x37+x38+x39>6500;
x4+x5+x6+x16+x17+x18+x28+x29+x30+x40+x41+x42>7800;
x7+x8+x9+x19+x20+x21+x31+x32+x33+x43+x44+x45>9600;
x10+x11+x12+x22+x23+x24+x34+x35+x36+x46+x47+x48>8700;
!0-1约束;
@bin (y1);
@bin (y2);
@bin (y3);
@bin (y4);
@bin (y5);
@bin (y6);
@bin (y7);
2016年05月30日 13点05分 1
level 1
不知道哪里错了,一开始运行可以算出来,但是再运行就提示错误108了
2016年05月30日 13点05分 2
level 2
兄弟,求安装包一个,老弟在此先谢过了
2016年05月30日 22点05分 3
邮箱?
2016年05月31日 04点05分
level 1
Feasible solution found.
Infeasibilities: 0.000000
Extended solver steps: 0
Total solver iterations: 40
Elapsed runtime seconds: 0.06
Model Class: MILP
Total variables: 115
Nonlinear variables: 0
Integer variables: 7 Total constraints: 27
Nonlinear constraints: 0 Total nonzeros: 373
Nonlinear nonzeros: 0 Variable Value
XL 8333.333
X4 0.000000
X7 0.000000
X10 0.000000
X13 0.000000
X16 0.000000
X19 0.000000
X22 6400.000
X25 0.000000
X28 0.000000
X31 0.000000
X34 1766.667
X37 0.000000
X40 0.000000
X43 0.000000
X46 0.000000
X2 0.000000
X5 0.000000
X8 0.000000
X11 300.0000
X14 866.6667
X17 0.000000
X20 0.000000
X23 233.3333
X26 0.000000
X29 0.000000
X32 9600.000
X35 0.000000
X38 0.000000
X41 0.000000
X44 0.000000
X47 0.000000
X3 1700.000
X6 7800.000
X9 0.000000
X12 0.000000
X15 0.000000
X18 0.000000
X21 0.000000
X24 0.000000
X27 0.000000
X30 0.000000
X33 0.000000
X36 0.000000
2016年06月24日 12点06分 4
谢谢!
2016年06月29日 03点06分
level 1
X39 0.000000
X42 0.000000
X45 0.000000
X48 0.000000
X1 0.000000
X49 0.000000
X50 0.000000
X51 4733.333
X61 0.000000
X62 0.000000
X63 5066.667
X73 0.000000
X74 0.000000
X75 0.000000
X52 0.000000
X53 0.000000
X54 7500.000
X64 0.000000
X65 0.000000
X66 0.000000
X76 0.000000
X77 0.000000
X78 0.000000
X322 0.000000
X55 0.000000
X56 0.000000
X57 1766.667
X67 0.000000
X68 0.000000
X69 0.000000
X79 0.000000
X80 0.000000
X81 0.000000
X58 0.000000
X59 0.000000
X60 0.000000
X70 0.000000
X71 0.000000
X72 0.000000
X82 0.000000
X83 0.000000
X84 0.000000
X85 0.000000
X86 5700.000
X91 4800.000
X87 3000.000
X88 800.0000
X92 0.000000
X89 0.000000
X90 0.000000
X93 0.000000
X94 3500.000
X95 0.000000
X100 0.000000
X101 0.000000
X96 1266.667
X97 0.000000
X102 0.000000
X103 0.000000
X98 0.000000
X99 0.000000
X104 0.000000
X105 0.000000
Y1 1.000000
Y2 1.000000
Y 0.9884058
Y4 1.000000
Y5 1.000000
Y6 1.000000
Y7 1.000000
Y3 0.000000 Row Slack or Surplus
1 0.000000
2 0.000000
3 0.000000
4 0.000000
5 0.000000
6 0.000000
7 0.000000
8 0.000000
9 0.000000
10 0.000000
11 0.000000
12 0.000000
13 0.000000
14 0.000000
15 0.000000
16 0.000000
17 9550.000
18 0.000000
19 5833.333
20 12700.00
21 0.000000
22 0.000000
23 0.000000
24 4400.000
25 0.000000
26 0.000000
27 0.000000
2016年06月24日 12点06分 5
level 1
我不知道
2022年09月22日 13点09分 6
1