关于lingo程序的,sets:A/1..4/:c,b,n;X/A,A/:D;endsetsmin=1.1*n(1)+1.2*n(2)+1.3*n(3)+1.4*n(4);@for(A(i):@sum(A(j):c(i)*D(i,j)=1750);@for(A(i):@sum(A(j):n(i)*D(i,j)=b(i));@for(A(i):@gin(n(i)));@for(A(j):@for(A(i):@gin(D(i,j))));n(1)>n(2);n(2)>n(3);n

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 15:25:37
关于lingo程序的,sets:A/1..4/:c,b,n;X/A,A/:D;endsetsmin=1.1*n(1)+1.2*n(2)+1.3*n(3)+1.4*n(4);@for(A(i):@sum(A(j):c(i)*D(i,j)=1750);@for(A(i):@sum(A(j):n(i)*D(i,j)=b(i));@for(A(i):@gin(n(i)));@for(A(j):@for(A(i):@gin(D(i,j))));n(1)>n(2);n(2)>n(3);n

关于lingo程序的,sets:A/1..4/:c,b,n;X/A,A/:D;endsetsmin=1.1*n(1)+1.2*n(2)+1.3*n(3)+1.4*n(4);@for(A(i):@sum(A(j):c(i)*D(i,j)=1750);@for(A(i):@sum(A(j):n(i)*D(i,j)=b(i));@for(A(i):@gin(n(i)));@for(A(j):@for(A(i):@gin(D(i,j))));n(1)>n(2);n(2)>n(3);n
关于lingo程序的,
sets:
A/1..4/:c,b,n;
X/A,A/:D;
endsets
min=1.1*n(1)+1.2*n(2)+1.3*n(3)+1.4*n(4);
@for(A(i):@sum(A(j):c(i)*D(i,j)=1750);
@for(A(i):@sum(A(j):n(i)*D(i,j)=b(i));
@for(A(i):@gin(n(i)));
@for(A(j):@for(A(i):@gin(D(i,j))));
n(1)>n(2);
n(2)>n(3);
n(3)>n(4);
data:
c=290 315 350 455;
b=15 28 21 30;
enddata
end

关于lingo程序的,sets:A/1..4/:c,b,n;X/A,A/:D;endsetsmin=1.1*n(1)+1.2*n(2)+1.3*n(3)+1.4*n(4);@for(A(i):@sum(A(j):c(i)*D(i,j)=1750);@for(A(i):@sum(A(j):n(i)*D(i,j)=b(i));@for(A(i):@gin(n(i)));@for(A(j):@for(A(i):@gin(D(i,j))));n(1)>n(2);n(2)>n(3);n
sets:
A/1..4/:c,b,n;
X(A,A):D;
endsets
min=1.1*n(1)+1.2*n(2)+1.3*n(3)+1.4*n(4);
@for(A(i):@sum(A(j):c(i)*D(i,j))=1750);
@for(A(i):@sum(A(j):n(i)*D(i,j))=b(i));
@for(A(i):@gin(n(i)));
@for(A(j):@for(A(i):@gin(D(i,j))));
n(1)>n(2);
n(2)>n(3);
n(3)>n(4);
data:
c=290 315 350 455;
b=15 28 21 30;
enddata
end
没有可行解 自己看一下吧 只能在语法上给你改

关于LINGO程序lingo程序如下:sets:a/1..5/:x; endsets data:x=1,2,3,4,5;enddata 若知道a(i):x(i)=5,如何写出程序求出i的值 这个lingo程序错在哪?我编了个lingo程序,测试的时候出错,感激不尽~以下是程序“MODEL:title 码流提取问题;SETS:job/1..5/;worker/1..16/;assign(job,worker):x,a,b;ENDSETSDATA:a=30.8667,32.7657,35.4304,37.781,40.3113,28.6755, lingo程序:model:sets:product/1..3/:a,b; row/1..5/:c,d,y; num/1..9/:x; endsets其中的product和num该怎么用?还有平时不是用的col么而不是num区别在哪? lingo 关于and的用法sets:jishu/1..n/:x,h,y;endsets当i>1且i 求lingo高手!关于父集函数的表示~!sets: box_area/1..6/; box_kind/1..4/; bay_area/1..3/; allowed(box_area,bay_area,box_kind):e; endsets我有这么个程序.lingo一直报错,说是出错在了allowed那里~求高手修改!~万分感谢~ 关于lingo程序的,sets:A/1..4/:c,b,n;X/A,A/:D;endsetsmin=1.1*n(1)+1.2*n(2)+1.3*n(3)+1.4*n(4);@for(A(i):@sum(A(j):c(i)*D(i,j)=1750);@for(A(i):@sum(A(j):n(i)*D(i,j)=b(i));@for(A(i):@gin(n(i)));@for(A(j):@for(A(i):@gin(D(i,j))));n(1)>n(2);n(2)>n(3);n 一段简单的LINGO线性规划程序lingo说解不出来啊,怎么回事?model:title:model2;sets:flag/1..2/:a;commercial/1..4/:m;!商品种类 已知;client/1..8/:c;!客户 已知;supply/1..5/:w;!货栈 已知;links(supply,client):n,t,x;!货栈和 Lingo@for循环和@if的语句 Lingo新手,不知道该怎么写程序,MODEL:SETS:city/A1..A4/:U;;links(city,city):distance,;quan/1..4/:A;demond/1..4/:D;link(quan,demond):c;ENDSETSDATA:distance=0,34,84,8,34,0,63,7,84,63,0,5,8,7,5,0;d=12,18,23,16;ENDD lingo 程序sets:k/1..5/;z/1..8/:m;link(k,z):a,c,l,t,s;endsetsmin=a(i,j);@sum(z(j):a(4,j)*c(4,j)) lingo的数据拟合model:sets:xl/1..5/:n,y; endsets data:n=19,20,22,24,25; y=6,7,8,9,10; enddata @frmodel:sets:xl/1..5/:n,y;endsetsdata:n=19,20,22,24,25;y=6,7,8,9,10;enddata@free(a);@free(b);min=@sum((@log(y)*a-b-n)*(@log(y)*a-b-n));end这段程序 为什么这个lingo程序运行不成功,我希望能够在满足以下四个约束条件的情况下得到一个32*40的0-1矩阵~model:sets:a/1..32/:c; b/1..40/; link(a,b):e;endsetsdata:c=1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 lingo 目标函数的代码编写目标函数为 程序为:MODEL:sets:Warehouse/1..4/:a; Customer/1..8/:b;prize/1..4/:p; qu/1..8/:q; Routes(Warehouse,Customer):c,x; endsets !here are the parameters; data: a=6,8,6,22; b=6,5,8,5,6,5,4,6; p=92,88,90, LINGO中的目标函数的表示若已知条件model:sets:a/1..5/:q;b/1..10/:y;c(a,b):x;endsets若要表示的目标函数为:该如何在lingo中表示出来? LINGO中的目标函数的表示方法若已知model:sets:a/1..5/:q;b/1..10/:y;c(a,b):x;endsets若要表示的目标函数为:该如何在lingo中表示出来? 请教lingo程序已知两点坐标(0.54396095,2.119993265),(0.69667726,2.031854138)求其余八个点中到已知两点距离最短的点.我是这样编的,不过报错model:sets:chshi/1..8/:a,b;juli/1,2..8/:c;endsetsmin=@smin(6371*@acos(@c lingo中sets是什么? lingo求不出可行解程序对应的方程组如上所示,lingo程序如下:model: sets: plan/1..36/;分配方法(堆数)有36种; raw/1..14/:l,total;第二档原料有14种,l是原料长度,total是各个原料的根数; require Lingo求不出可行解程序对应的方程组如上所示,lingo程序如下:model: sets: plan/1..36/;分配方法(堆数)有36种; raw/1..14/:l,total;第二档原料有14种,l是原料长度,total是各个原料的根数; require