楼主: 概算8
1195 0

[问答] 写的lingo的一个程序,求大神帮忙改错! [推广有奖]

  • 0关注
  • 0粉丝

本科生

20%

还不是VIP/贵宾

-

威望
0
论坛币
3095 个
通用积分
35.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
3773 点
帖子
2
精华
0
在线时间
163 小时
注册时间
2015-11-30
最后登录
2022-7-23

楼主
概算8 发表于 2016-1-16 16:49:28 |AI写论文
10论坛币

模型如图:

QQ图片20160116164443.png

lingo程序如下,输入d的初始值为0或-10000000时,均出现报错,error code 81,无解。

想请教论坛上的大神是哪里有错误?

谢谢各位大神!



MODEL:

SETS:

DMU1/1,2/:S1,S2;  

DMU2/3,4/: S3,S4;

FACTOR/COST RICH WRIT SCIN/:W;

DXF1( DMU1, FACTOR): F1;

DXF2( DMU2, FACTOR): F2;

ENDSETS

DATA:

d=?;

F1= 1 2 3 4

2 3 4 5;

F2= 3 4 5 6

5 6 7 8;

ENDDATA

min =a+b;

@for(DMU1(J):

a=@SUM(DMU1(J):S1(J)));

@for(DMU2(J):

b=@SUM(DMU2(J):S4(J)));

@for(DMU1(J):

d+1=@SUM(DXF1(I,J):W(I)* F1(I,J))+S1(J)-S2(J));

@for(DMU2(J):

d=@SUM(DXF2(I,J):W(I)* F2(I,J))+S3(J)-S4(J));

@for(FACTOR(I):

1=@SUM(DXF1(I,J):W(I)));

@for(DMU1(J):

S1(J)>=0);

@for(DMU1(J):

S2(J)>=0);

@for(DMU2(J):

S3(J)>=0);

@for(DMU2(J):

S4(J)>=0);

END




关键词:lingo Lin ING NGO factor 程序 lingo 最优化

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 12:14