我的程序如下:
model:
sets:
cuser/1..1000/:c;
dvd/1..100/;
links(cuser,dvd):rov,x,z;
endsets
data:
rov=@ole('C:\Documents and Settings\Administrator.PC917\桌面\数据.xls','系数2');
@ole('C:\Documents and Settings\Administrator.PC917\桌面\数据.xls','结果')=x;
enddata
min=@sum(links(i,j):rov(i,j)*x(i,j));
@for(links:@bin(z));
@for(cuser:@bin©);
@sum(cuser:c)=950;
@for(links(i,j):x(i,j)=c(i)*z(i,j));
@for(cuser(i)|c(i)#ne#0:@sum(dvd(j):x(i,j))=3);
end
错误在@for(cuser(i)|c(i)#ne#0:@sum(dvd(j):x(i,j))=3);
难道条件语句不是这么用的吗?
请高手解决
model:
sets:
cuser/1..1000/:c;
dvd/1..100/;
links(cuser,dvd):rov,x,z;
endsets
data:
rov=@ole('C:\Documents and Settings\Administrator.PC917\桌面\数据.xls','系数2');
@ole('C:\Documents and Settings\Administrator.PC917\桌面\数据.xls','结果')=x;
enddata
min=@sum(links(i,j):rov(i,j)*x(i,j));
@for(links:@bin(z));
@for(cuser:@bin©);
@sum(cuser:c)=950;
@for(links(i,j):x(i,j)=c(i)*z(i,j));
@for(cuser(i)|c(i)#ne#0:@sum(dvd(j):x(i,j))=3);
end
错误在@for(cuser(i)|c(i)#ne#0:@sum(dvd(j):x(i,j))=3);
难道条件语句不是这么用的吗?
请高手解决