数学建模——lingo实现整数规划

代码:

model:
sets:
var/1..5/;
link(var,var):c,x;
endsets
data:
c=3 8 2 10 3
  8 7 2 9 7
  6 4 2 7 5
  8 4 2 3 5
  9 10 6 9 10;
enddata
minz=@sum(link:c*x);
@for(var(i):@sum(var(j):x(i,j))=1);
@for(var(j):@sum(var(i):x(i,j))=1);
model:
sets:
var1/1..4/:y;
var2/1..3/:x,c;
endsets
maxz=4.8*(y(1)+y(2))+5.6*(y(3)+y(4))-@sum(var2:c*x);
y(2)+y(4)<1000;
y(1)+y(2)<500+@sum(var2:x);
0.5*(y(1)+y(2))

少年不被楼层误,余生不羁尽自由。
加油,加油!

你可能感兴趣的:(自我学习)