建模题 用lingo求解

来源:百度知道 编辑:UC知道 时间:2024/07/07 16:53:29
某商店拟制订某商品7—12月的进货、销售计划。已知商店最大库存量为1500件,6月底已有库存300件,年底的库存以不少于300件为宜。每月进货一次。假设各月份该商品买进,销售单价如下表,若每件每月的库存量为0.5元,问各月进货,售货多少件,才能使净收益最大。试建立相应的数学模型,并用Lingo求解。
月份 7 8 9 10 11 12
买入价 28 26 25 27 24 23.5
卖出价 29 27 26 28 25 25

谢谢了!

我直接帮你把编一下程序吗,模型就不建立了,很繁琐,看到程序你大概就能明白了。
首先设 每月的买入数为X(i),卖出数为Y(i),库存数 Z(i),模型如下
model:
sets:
A/1..6/:X,Y,Z;
ENDSETS
MAX=29*Y(1)+27*Y(2)+26*Y(3)+28*Y(4)+25*Y(5)+25*Y(6)-(28*X(1)+26*X(2)+25*X(3)+27*X(4)+24*X(5)+23.5*X(6))-0.5*(Z(1)+Z(2)+Z(3)+Z(4)+Z(5)+Z(6));
@FOR(A(I)|I#GT#1:Z(I)=Z(I-1)+X(I)-Y(I);
Z(1)=300+X(1)-Y(1));
Z(6)>=300;
Z(1)<=1500;
Z(2)<=1500;
Z(3)<=1500;
Z(4)<=1500;
z(5)<=1500;
z(6)<=1500;
END

自己刚运行了一下,但是是个无界解,是不是还缺少条件,或是我的编程确实是出了点问题,期待高手