请哪位高手看看这个LINGO程序哪有错误model:sets:people/1..7/:c,x;endsetsdata:c=16 15 16 19 14 12 18;enddatamin=@sum(people:x);@sum(people(i)|i#le#5:x(i))>16;@sum(people(i)|i#le#4#and#i#ge#7#and#i#le#7:x(i))>15;@sum(people(i)|i#le#3#and#i

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 09:04:56

请哪位高手看看这个LINGO程序哪有错误model:sets:people/1..7/:c,x;endsetsdata:c=16 15 16 19 14 12 18;enddatamin=@sum(people:x);@sum(people(i)|i#le#5:x(i))>16;@sum(people(i)|i#le#4#and#i#ge#7#and#i#le#7:x(i))>15;@sum(people(i)|i#le#3#and#i
请哪位高手看看这个LINGO程序哪有错误
model:
sets:
people/1..7/:c,x;
endsets
data:
c=16 15 16 19 14 12 18;
enddata
min=@sum(people:x);
@sum(people(i)|i#le#5:x(i))>16;
@sum(people(i)|i#le#4#and#i#ge#7#and#i#le#7:x(i))>15;
@sum(people(i)|i#le#3#and#i#eq#6#and#i#eq#7:x(i))>16;
@sum(people(i)|i#le#2#and#i#eq#5#and#i#eq#7:x(i))>19;
@sum(people(i)|i#le#1#and#i#eq#4#and#i#eq#7:x(i))>14;
@sum(people(i)|i#ge#3#and#i#le#7:x(i))>12;
@sum(people(i)|i#eq#2#and#i#eq#6:x(i))>18;
end
为什么不能运行啊?能不能把正确的给写出来.
那为什么有的地方用and有的地方用的or?有什么区别吗?

请哪位高手看看这个LINGO程序哪有错误model:sets:people/1..7/:c,x;endsetsdata:c=16 15 16 19 14 12 18;enddatamin=@sum(people:x);@sum(people(i)|i#le#5:x(i))>16;@sum(people(i)|i#le#4#and#i#ge#7#and#i#le#7:x(i))>15;@sum(people(i)|i#le#3#and#i
model:
sets:
people/1..7/:c,x;
endsets
data:
c=16 15 16 19 14 12 18;
enddata
min=@sum(people:x);
@sum(people(i)|i#le#5:x(i))>16;
@sum(people(i)|i#le#4#or#(i#ge#7#and#i#le#7):x(i))>15;
@sum(people(i)|i#le#3#or#i#eq#6#or#i#eq#7:x(i))>16;
@sum(people(i)|i#le#2#or#i#eq#5#or#i#eq#7:x(i))>19;
@sum(people(i)|i#le#1#or#i#eq#4#or#i#eq#7:x(i))>14;
@sum(people(i)|i#ge#3#and#i#le#7:x(i))>12;
@sum(people(i)|i#eq#2#or#i#eq#6:x(i))>18;
end
你模型转化时出的问题,运行结果:
Global optimal solution found.
Objective value:32.00000
Total solver iterations:0
Variable Value Reduced Cost
C( 1) 16.00000 0.000000
C( 2) 15.00000 0.000000
C( 3) 16.00000 0.000000
C( 4) 19.00000 0.000000
C( 5) 14.00000 0.000000
C( 6) 12.00000 0.000000
C( 7) 18.00000 0.000000
X( 1) 0.000000 0.000000
X( 2) 18.00000 0.000000
X( 3) 0.000000 1.000000
X( 4) 13.00000 0.000000
X( 5) 0.000000 1.000000
X( 6) 0.000000 0.000000
X( 7) 1.000000 0.000000
and是并且的意思,or是或者的意思,i#eq#2#and#i#eq#6的意思是i=2并且i=6,实际上这是不可能的事情;而i#eq#2#or#i#eq#6的意思是i=2或者i=6,我想这才是你想要表达的意思.

请哪位高手看看这个LINGO程序哪有错误model:sets:people/1..7/:c,x;endsetsdata:c=16 15 16 19 14 12 18;enddatamin=@sum(people:x);@sum(people(i)|i#le#5:x(i))>16;@sum(people(i)|i#le#4#and#i#ge#7#and#i#le#7:x(i))>15;@sum(people(i)|i#le#3#and#i 有哪位高手知道装solidworks2012出现这个错误是什么意思? 请高手帮我找下这个Lingo程序的错误!下面是Lingo程序model:sets:hotel/1..10/;format/1..3/;link(hotel,format):x,y,c;endsetsmin=@sum(link:x*y*c);@for(format(j):@sum(hotel(i):(y(i)*r(i,j)))=num(j)/2);@for(format(j):@sum(hotel(i):(y(i)*r1( 二分法MATLAB实现在书上看见一个关于二分法的MATLAB程序,按照书上程序却无法计算.总是显示程序错误,请高手看看这个程序是不是有问题.function [c,err,yc]=bisect(f,a,b,delta)% f是所要求解的函数% a和 请高手帮我看看lingo软件以下提示是什么意思?可能是哪里出错?由于程序语句太长,太多,就不就不在这里写下了, 哪位好心人能帮我用LINGO编一下这个程序.谢谢! 设备程序中有thc down time请哪位高手协助翻译,谢谢 请高手看看这个LINGO程序那错了model:sets:people/1..6/:c,x;endsetsdata:c=20 30 25 10 20 15;enddatamax=@sum(people:c*x);@sum(people(i)|i#le#3:x(i))25*x3+15*x6;@for(people:@gin(x));end我的本意是接出来后所有解都要大于1的.希 哪位高手帮忙看看这个核磁共振氢谱,有什么基团?能否看出含P? 哪位高手帮我看看这个字是什么字呀 哪位帮忙给看看这个LINGO的结果是什么意思?看不懂,这个结果应该怎么写?E是什么东西 实验室资质计量认证准备有哪些程序?(省级以上的质监局考核用)实验室资质计量认证,看看哪位高手提供点参考信心. 加工中心铣内圆锥23度有谁会编内圆锥宏程序.角度23度.深度8.1.编一个通用的.我只要调刀伸出的长短.转出圆的大小就好了.用的成型23度刀铣.我有一个程序不过不懂请哪位高手帮我看看啊.或 大家能帮忙看看这个lingo程序哪里有问题吗?新手很艰难啊,请大家简洁一点说,运行之后总是出现error code 24,说z1是invalid set namemodel:sets:error/1..4/:z1,z2;weight/1..4/:w;datas/1..4/:d1;link(datas,datas):dd,aa;ends 请问哪位高手看看胆有什么成语 求lingo高手指教!这个约束条件用lingo怎么写? lingo 程序总是显示错误 帮忙看看是怎么回事,max=0.133*x1+0.414*x2+0.234*x3+0.218*x4;0.02*x1+0.01*x2+0.03*x3+0.01*x4 求帮看看这个英语作文有没有错误 有的话请指出并改正一下