全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
964 1
2016-07-11
悬赏 1000 个论坛币 已解决
model:
title location problem;
sets:
     xq/1,2,3,4,5,6/:w;
     bx/1,2,3,4,5,6,7,8,9/:c,y;
     link(xq,bx):f,x;
endsets
data:
w=96,63,99,64,109,54;
c=50;
f=26,0,16,100,85,37,0,53,85,41,7,10,81,100,33,0,85,91,43,41,81,43,37,100,43,40,56,65,32,30,58,96,47,3,100,96,22,58,53,0,0,35,91,0,0,100,68,47,26,37,56,35,56,47;
enddata
init:
c=300;
endinit
[OBJ] max=@sum(link(i,j):w(i)*f(i,j)*x(i,j)*y(j));
@for(bx(j):@sum(bx(j):c(j)*y(j)))<=c;
@for(xq(i):@sum(link(i,j):x(i,j))=1);
@for(link(i,j):x(i,j)-y(j))<=0;
@for(bx(j):@bin(y(j)));
@for(link(i,j):@bin(x(i,j)));
end
求修正,指出错误所在,帮忙修改

最佳答案

惬意竹林 查看完整内容

@for(bx(j):@sum(bx(j):c(j)*y(j)))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-7-11 16:45:31
@for(bx(j):@sum(bx(j):c(j)*y(j)))<=c;改为@for(bx(j):@sum(bx(j):c(j)*y(j))<=c);

@for(link(i,j):x(i,j)-y(j))<=0;改为@for(link(i,j):x(i,j)-y(j)<=0);
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群