【lingos】LINGOERRORCODE是1017我写的代码如下MODEL:1]min=0.5*CP*(Q*(1-D...
答案:2 悬赏:60 手机版
解决时间 2021-02-16 01:03
- 提问者网友:情歌越听越心酸
- 2021-02-15 00:09
【lingos】LINGOERRORCODE是1017我写的代码如下MODEL:1]min=0.5*CP*(Q*(1-D...
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-02-15 00:38
【答案】 出现1017code说明你的lingo版本有问题.
另外有一些错误.
修改后如下
MODEL:
min = 0.5*C_P*(Q*(1-D/P)-S)^2/(Q*(1-D/P))+C_D*D/Q+0.5*C_S*S^2/(Q*(1-D/P));
T1=(Q*(1-D/P)-S)/(P-D)*365;
T2=(Q*(1-D/P)-S)/D*365;
T3=S/D*365;
T4=S/(P-D)*365;
T= T1+T2+T3+T4;
data:
C_D=500;
D=4900;
C_P=1000;
P=9800;
C_S=2000;
enddata
END
运行结果:
Local optimal solution found.
Objective value:40414.52
Total solver iterations:4
Variable Value Reduced Cost
C_P 1000.000 0.000000
Q 121.2436 0.000000
D 4900.000 0.000000
P 9800.000 0.000000
S 20.20726 0.000000
C_D 500.0000 0.000000
C_S 2000.000 0.000000
T1 3.010469 -0.1032174E-07
T2 3.010469 0.000000
T3 1.505235 -0.3807276E-07
T4 1.505235 0.000000
T 9.031408 0.000000
Row Slack or Surplus Dual Price
1 40414.52 -1.000000
2 0.000000 0.000000
3 0.000000 0.000000
4 0.000000 0.000000
5 0.000000 0.000000
6 0.000000 0.000000
另外有一些错误.
修改后如下
MODEL:
min = 0.5*C_P*(Q*(1-D/P)-S)^2/(Q*(1-D/P))+C_D*D/Q+0.5*C_S*S^2/(Q*(1-D/P));
T1=(Q*(1-D/P)-S)/(P-D)*365;
T2=(Q*(1-D/P)-S)/D*365;
T3=S/D*365;
T4=S/(P-D)*365;
T= T1+T2+T3+T4;
data:
C_D=500;
D=4900;
C_P=1000;
P=9800;
C_S=2000;
enddata
END
运行结果:
Local optimal solution found.
Objective value:40414.52
Total solver iterations:4
Variable Value Reduced Cost
C_P 1000.000 0.000000
Q 121.2436 0.000000
D 4900.000 0.000000
P 9800.000 0.000000
S 20.20726 0.000000
C_D 500.0000 0.000000
C_S 2000.000 0.000000
T1 3.010469 -0.1032174E-07
T2 3.010469 0.000000
T3 1.505235 -0.3807276E-07
T4 1.505235 0.000000
T 9.031408 0.000000
Row Slack or Surplus Dual Price
1 40414.52 -1.000000
2 0.000000 0.000000
3 0.000000 0.000000
4 0.000000 0.000000
5 0.000000 0.000000
6 0.000000 0.000000
全部回答
- 1楼网友:未来江山和你
- 2021-02-15 01:38
谢谢回答!!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯