数学建模社区-数学中国
标题:
求助各位大神!!!【急】
[打印本页]
作者:
lqygogogo
时间:
2012-8-29 23:03
标题:
求助各位大神!!!【急】
程序如下:
model:
sets:
jing/1..8/:a,b;
nian/1..5/:z;
jl/1..3/:L;
link1(jing,nian):x;
endsets
data:
a=25,36,32,15,31,28,22,12;
b=5,7,5,4,6,5,5,3;
enddata
min=z(1)+z(2)+z(3)+z(4)+z(5);
z(1)=0.66*(Q^0.51)*L(1)+@sum(jing(i):b(i)*x(i,1));
z(2)=0.66*(Q^0.51)*L(2)+@sum(jing(i):b(i)*@abs(x(i,1)-1)*x(i,2));
z(3)=0.66*(Q^0.51)*L(3)+@sum(jing(i):b(i)*@abs(x(i,1)-1)*@abs(x(i,2)-1)*x(i,3));
z(4)=@sum(jing(i):b(i)*@abs(x(i,1)-1)*@abs(x(i,2)-1)*@abs(x(i,3)-1)*x(i,4));
z(5)=@sum(jing(i):b(i)*@abs(x(i,1)-1)*@abs(x(i,2)-1)*@abs(x(i,3)-1)*@abs(x(i,4)-1)*x(i,5));
z(1)<=60;z(2)<=60;z(3)<=60;z(4)<=60;z(5)<=60;
@sum(jing(j):a(j)*x(j,1))>=106.4961;
@sum(jing(j):a(j)*@abs(x(j,1)-1)*x(j,2))+@sum(jing(j):0.9*a(j)*x(j,1))>=128.1795;
@sum(jing(j):a(j)*@abs(x(j,1)-1)*@abs(x(j,2)-1)*x(j,3))+@sum(jing(j):(0.9^2)*a(j)*x(j,1))+@sum(jing(j):0.9*a(j)*x(j,2))>=145.9933;
@sum(jing(j):a(j)*@abs(x(j,1)-1)*@abs(x(j,2)-1)*@abs(x(j,3)-1)*x(j,4))+Q+@sum(jing(j):(0.9^3)*x(j,1))+@sum(jing(j):(0.9^2)*x(j,2))+@sum(jing(j):0.9*x(j,3))>=159.3173;
@sum(jing(j):a(j)*@abs(x(j,1)-1)*@abs(x(j,2)-1)*@abs(x(j,3)-1)*@abs(x(j,4)-1)*x(j,5))+Q+@sum(jing(j):(0.9^4)*x(j,1))+@sum(jing(j):(0.9^3)*x(j,2))+@sum(jing(j):(0.9^2)*x(j,3))+@sum(jing(j):0.9*x(j,4))>=172.6623;
L(1)+L(2)+L(3)=20;
Q>=100;
@for(link1:@bin(x));
end
复制代码
执行后显示:
error code:81
error text: no frasible solution found.
请大神们一定要帮帮小弟啊!!!
作者:
lqygogogo
时间:
2012-8-29 23:07
第一次发帖,不知道有表情字符,重发程序:
model:
sets:
jing/1..8/:a,b;
nian/1..5/:z;
jl/1..3/: L;
link1(jing,nian):x;
endsets
data:
a=25,36,32,15,31,28,22,12;
b=5,7,5,4,6,5,5,3;
enddata
min=z(1)+z(2)+z(3)+z(4)+z(5);
z(1)=0.66*(Q^0.51)*L(1)+@sum(jing(i):b(i)*x(i,1));
z(2)=0.66*(Q^0.51)*L(2)+@sum(jing(i):b(i)*@abs(x(i,1)-1)*x(i,2));
z(3)=0.66*(Q^0.51)*L(3)+@sum(jing(i):b(i)*@abs(x(i,1)-1)*@abs(x(i,2)-1)*x(i,3));
z(4)=@sum(jing(i):b(i)*@abs(x(i,1)-1)*@abs(x(i,2)-1)*@abs(x(i,3)-1)*x(i,4));
z(5)=@sum(jing(i):b(i)*@abs(x(i,1)-1)*@abs(x(i,2)-1)*@abs(x(i,3)-1)*@abs(x(i,4)-1)*x(i,5));
z(1)<=60;z(2)<=60;z(3)<=60;z(4)<=60;z(5)<=60;
@sum(jing(j):a(j)*x(j,1))>=106.4961;
@sum(jing(j):a(j)*@abs(x(j,1)-1)*x(j,2))+@sum(jing(j):0.9*a(j)*x(j,1))>=128.1795;
@sum(jing(j):a(j)*@abs(x(j,1)-1)*@abs(x(j,2)-1)*x(j,3))+@sum(jing(j): (0.9^2)*a(j)*x(j,1))+@sum(jing(j):0.9*a(j)*x(j,2))>=145.9933;
@sum(jing(j):a(j)*@abs(x(j,1)-1)*@abs(x(j,2)-1)*@abs(x(j,3)-1)*x(j,4))+Q+@sum(jing(j): (0.9^3)*x(j,1))+@sum(jing(j): (0.9^2)*x(j,2))+@sum(jing(j):0.9*x(j,3))>=159.3173;
@sum(jing(j):a(j)*@abs(x(j,1)-1)*@abs(x(j,2)-1)*@abs(x(j,3)-1)*@abs(x(j,4)-1)*x(j,5))+Q+@sum(jing(j): (0.9^4)*x(j,1))+@sum(jing(j): (0.9^3)*x(j,2))+@sum(jing(j): (0.9^2)*x(j,3))+@sum(jing(j):0.9*x(j,4))>=172.6623;
L(1)+L(2)+L(3)=20;
Q>=100;
@for(link1: @bin(x));
end
作者:
darker50
时间:
2012-8-30 09:09
提示没有找到可行解,检查下程序和你的题目有什么问题吗?
作者:
八柄锤
时间:
2012-8-30 09:14
同为新人的我帮顶
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5