帮忙看一下,下面的程序哪里出错了??用lingo算的。真是太谢谢了,我们数学建模急着用的。
model:max=408*x1*x2+410*x3*x4+101*x5*x6+210*x7*x8;1.58*x1<=6.40.808*x2<=3.21.48*x3<=6...
model:
max=408*x1*x2+410*x3*x4+101*x5*x6+210*x7*x8;
1.58*x1<=6.4
0.808*x2<=3.2
1.48*x3<=6.4
0.992*x4<=3.2
1.32*x5<=6.4
0.711*x6<=3.2
0.818*x7<=6.4
0.355*x8<=3.2
@FREE(x2);! 感叹号后面的是说明语句。lingo默认变量均为非负的。FREE表示该变量无约束范围。
@BIN(x4);!BIN表示该变量为0-1变量。
end 展开
max=408*x1*x2+410*x3*x4+101*x5*x6+210*x7*x8;
1.58*x1<=6.4
0.808*x2<=3.2
1.48*x3<=6.4
0.992*x4<=3.2
1.32*x5<=6.4
0.711*x6<=3.2
0.818*x7<=6.4
0.355*x8<=3.2
@FREE(x2);! 感叹号后面的是说明语句。lingo默认变量均为非负的。FREE表示该变量无约束范围。
@BIN(x4);!BIN表示该变量为0-1变量。
end 展开
1个回答
展开全部
model:
max=408*x1*x2+410*x3*x4+101*x5*x6+210*x7*x8;
1.58*x1<=6.4;
0.808*x2<=3.2;
1.48*x3<=6.4;
0.992*x4<=3.2;
1.32*x5<=6.4;
0.711*x6<=3.2;
0.818*x7<=6.4;
0.355*x8<=3.2;
@FREE(x2);! 感叹号后面的是说明语句。lingo默认变量均为非负的。FREE表示该变量无约束范围;
@BIN(x4);!BIN表示该变量为0-1变量。
end
max=408*x1*x2+410*x3*x4+101*x5*x6+210*x7*x8;
1.58*x1<=6.4;
0.808*x2<=3.2;
1.48*x3<=6.4;
0.992*x4<=3.2;
1.32*x5<=6.4;
0.711*x6<=3.2;
0.818*x7<=6.4;
0.355*x8<=3.2;
@FREE(x2);! 感叹号后面的是说明语句。lingo默认变量均为非负的。FREE表示该变量无约束范围;
@BIN(x4);!BIN表示该变量为0-1变量。
end
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询