lingo中四个变量求和怎样表示

您好,已知X是有四维构成的一个变量,nm表示市场的划分,p表示的是产品,s表示的是场景,t表示路径。已知的是市场划分10段,产品有1种,场景有4种,路径有13条,所以在l... 您好,已知X是有四维构成的一个变量,nm表示市场的划分,p表示的是产品,s表示的是场景,t表示路径。已知的是市场划分10段,产品有1种,场景有4种,路径有13条,所以在lingo中定义集合时写了一下语句:(pr是场景发生的概率,P是产品单价,SC是缺货损失,Xnmpst是实际运输的量)
SETS:scenario/1,2,3,4/:pr;market/1..9/;product/1/;route/1..13/;interval/1..10/;link1(market,product):P,SC;link2(interval,product,scenario,route):X;
ENDSETS
然后,目标函数中如下图:

不明白的是标绿部分却只是对t,nm进行求和,于是写了以下语句:
[OBJ] MAX=@sum(scenario:pr(s))*(@sum(link1:P(m,p)+SC(m,p))*@sum(route(t):@sum(interval(n):X(n,p,s,t))));
绿色后面的还没有写完,但是提示有错误,我不知道怎样真确写出绿色部分的代码,还请指点!谢谢!
展开
 我来答
wswhk
2015-01-08 · TA获得超过7.1万个赞
知道顶级答主
回答量:4.6万
采纳率:68%
帮助的人:7.4亿
展开全部
集名后面带上对应下标即可 @sum(link2(m,p,s,r):x(m,p,s,r)) 这样
更多追问追答
追问
一直有个疑问:就是这样表示不是指对Xnmpst进行四重求和嘛,此处不是只有两重求和吗。
追答
哪里两重求和? 我只是举个例子 具体对哪个集里的哪个量求和还要具体写
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式