求大神指点代码错误。。。在线等。。。
本帖最后由 waslalal 于 2013-7-3 13:21 编辑sets:
C/1..1000/:x,A,B,D,E;
endsets
data:
A=@OLE('C:\shuju.xls',A);
B=@OLE('C:\shuju.xls',B);
D=@OLE('C:\shuju.xls',D);
E=@OLE('C:\shuju.xls',E);
enddata
max=@sum(C(I):A(I)*x(I));
@for(C(I) : @sum(C(I):B(I)*x(I))=10000);
@for(C(I) : @sum(C(I) : (E(I)-0.498*D(I))*X(I))=0);
@for(C : @bin(x));
end
enddata后面应该是这样的
max=@sum(C(I) : A(I)*x(I));
@for(C(I) : @sum(C(I):B(I)*x(I))=10000);
@for(C(I) : @sum(C(I) : (E(I)-0.498*D(I))*X(I))=0);
@for(C : @bin(x));
end
提示了什么错误,没有你的数据文件可用 madio 发表于 2013-7-3 10:58 static/image/common/back.gif
提示了什么错误,没有你的数据文件可用
数据文件我放上去了,里面数据引用的设置已经弄好了的。。。大神你再看看呗~~ 楼主你好!我是一名LINGO初学者,刚看了您的问题,尝试计算了下。
如果不去掉对X为整数的限制,则提示说B(I)*X(I)=10000的约束太强,请放松约束;
如果去掉对X为整数的限制,则提示无可行解。
所以,我想您是不是可以考虑修改下模型,再试试吧!我对这个问题也想了解了解,新手不太懂,请您指点下。
wujianjack2 发表于 2013-7-3 23:32 static/image/common/back.gif
楼主你好!我是一名LINGO初学者,刚看了您的问题,尝试计算了下。
如果不去掉对X为整数的限制,则提示说B( ...
我也是初学者。。正在尝试修改模型,昨天改了一晚上,也尝试用matlab去解,还是一无所获。。。。
o(︶︿︶)o 唉。。。。继续改吧。。。 我再看了下您问题,发现两个疑惑,一是男粉丝数不是整数,二是用户影响力这一栏似乎有数据缺失。您再看看吧!您的这个问题很好,可我目前解决不了,抱歉。 wujianjack2 发表于 2013-7-4 12:08 static/image/common/back.gif
我再看了下您问题,发现两个疑惑,一是男粉丝数不是整数,二是用户影响力这一栏似乎有数据缺失。您再看看吧 ...
谢谢指出,由于给出的男粉丝比例是经过四舍五入的,所以计算得到的男粉丝数也不是整数,然后用户影响力没有缺失啊,有些确实是0...
页:
[1]
2