kenstorm 发表于 2009-5-30 23:22

我的脚本哪里出问题了?

MODEL:
sets:
      stock/1..4/:i;
      month/1..12/:C;
      Link(stock,month):OP,HP,W,A;
endsets
data:
OP(i,j)=
18.08         26.90         10.73         11.48        
16.53         26.90         6.70         11.02        
14.77         22.52         6.99         9.80        
15.00         24.40         4.79         10.70        
15.44         21.31         3.89         11.40        
12.06         16.87         4.62         8.95        
8.20         13.98         3.58         8.68        
7.57         10.62         2.65         7.66        
6.93         9.81         3.24         6.95        
5.58         8.80         3.98         7.08        
5.69         9.93         2.21         6.90        
5.97         10.00         1.32         6.95        
;
HP(i,j)=
24.55         33.76         11.32         7.15        
19.91         31.34         10.96         7.90        
17.50         28.32         7.61         6.90        
17.60         26.15         8.75         6.75        
19.41         28.33         5.33         6.95        
15.93         21.53         5.06         7.10        
11.98         16.93         4.95         6.70        
8.55         14.50         3.54         6.65        
7.83         11.10         3.24         6.60        
7.07         10.06         4.14         6.55        
6.49         10.33         2.68         6.95        
5.99         10.37         2.34         7.00        
;
@FOR(month(j)|j#GT#1:
      C(j)=C(j-1)*(A(i,j)+1););
      C(1)=10^5*(A(i,j)+1);
A(i,j)=@max((W(i,j):0.998069*HP(i,j)-OP(i,j))/OP(i,j));  
end
本人是新手,希望懂LINGO的大虾帮我指出错误,感激不尽

723816893 发表于 2009-6-5 20:00

end data声明没结束啊

mathcd 发表于 2009-6-7 00:08

先说明数学模型。
括号的使用也有很多问题。
当然,数据段没有结束。
stock/1..4/:i;这个i要换。

李——建辉 发表于 2012-1-25 20:54

谢谢楼主分享!!!22326178584529283634586987597465478014171906334268406230747415786139349378213870
页: [1]
查看完整版本: 我的脚本哪里出问题了?