这个lingo哪里错了?D例2.1.1 如图中A,B,…,G表示7个城市,连线表示城市之间有一条路相通,连线旁的数字表示路的长度wij,要从城市A到城市G找出一条最短的路线.B31GEA2 2 3FC4 3 1 41设起点为1,终点为n,W

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 12:28:39
这个lingo哪里错了?D例2.1.1 如图中A,B,…,G表示7个城市,连线表示城市之间有一条路相通,连线旁的数字表示路的长度wij,要从城市A到城市G找出一条最短的路线.B31GEA2 2 3FC4 3 1 41设起点为1,终点为n,W
xT]oA+f,] 1eCb1o(,)M|6~& mn.O`6b$;wsf9&vYṢy갓,k͐*FQ miJÏ[%nSoe=Cme:;jQSrU:J/UyjTV0QYlZ{"Y{s2?)pOҋ-W9^ @Q I Ar#ye~95V4Eq^n|g^!ر̺3jż0Afi8 y֕ 3%L[+OFcl7p(W%fAnHu~t8<ǤP ?ƶ6d̺u4mVX|25en6CyINeWA"c9QE;+^l%/'Y;`>9P888CFCF!,!ep]Ei;/_8Vs2Iz+'K ~؄ FWbV빀LG'f"E{02gFCM`.\l<,ǧf,}ԷeB3#EC¡Qgȑ)!J/#v6t)&ۂCEE¢q-_--Y`˖}Ȳ $wb

这个lingo哪里错了?D例2.1.1 如图中A,B,…,G表示7个城市,连线表示城市之间有一条路相通,连线旁的数字表示路的长度wij,要从城市A到城市G找出一条最短的路线.B31GEA2 2 3FC4 3 1 41设起点为1,终点为n,W
这个lingo哪里错了?
D
例2.1.1 如图中A,B,…,G表示7个城市,连线表示城市之间有一条路相通,连线旁的数字表示路的长度wij,要从城市A到城市G找出一条最短的路线.
B
3
1
G
E
A
2 2 3
F
C
4 3
1 4
1
设起点为1,终点为n,W为里程,引入0-1型决策变量Xij,如果弧(i,j)在最短路上,则Xij=1,否则Xij=0
编写lingo程序如下:
model:
sets:
cities/A,B,C,D,E,F,G/; 定义7个城市;
roads(cities,cities)/
A,B A,C B,D B,E B,F C,D C,E C,F D,G E,G F,G/:W,X;
定义哪些城市之间有路相连,W为里程,X为0-1型决策变量;
endsets
data:
W=2 4 3 3 1 2 3 1 1 3 4;
enddata
N=@SIZE(CITIES);
MIN=@SUM(roads:W*X);
@FOR(cities(i) | i #GT# 1 #AND# i #LT# N:
@SUM(roads(i,j) :X(i,j))=@SUM(roads(j,i) :X(j,i)));
@SUM(roads(i,j) | i #EQ# 1:X(i,j))=1;
@SUM(roads(i,j) | j #EQ# N:X(i,j))=1;
end

这个lingo哪里错了?D例2.1.1 如图中A,B,…,G表示7个城市,连线表示城市之间有一条路相通,连线旁的数字表示路的长度wij,要从城市A到城市G找出一条最短的路线.B31GEA2 2 3FC4 3 1 41设起点为1,终点为n,W
标点请用英文的
model:
sets:
cities/A,B,C,D,E,F,G/; !定义7个城市;
roads(cities,cities)/
A,B A,C B,D B,E B,F C,D C,E C,F D,G E,G F,G/:W,X;
!定义哪些城市之间有路相连,W为里程,X为0-1型决策变量;
endsets
data:
W=2 4 3 3 1 2 3 1 1 3 4;
enddata
N=@SIZE(CITIES);
MIN=@SUM(roads:W*X);
@FOR(cities(i) | i #GT# 1 #AND# i #LT# N:
@SUM(roads(i,j) : X(i,j))=@SUM(roads(j,i) : X(j,i)));
@SUM(roads(i,j) | i #EQ# 1:X(i,j))=1;
@SUM(roads(i,j) | j #EQ# N:X(i,j))=1;
end

这个lingo哪里错了?D例2.1.1 如图中A,B,…,G表示7个城市,连线表示城市之间有一条路相通,连线旁的数字表示路的长度wij,要从城市A到城市G找出一条最短的路线.B31GEA2 2 3FC4 3 1 41设起点为1,终点为n,W 大家看看这个lingo程序哪里错了啊····谢谢各位model:title first stepsets:demand/1,2/:dem;supply/1..5/:sup;link(supply,demand):,d,c;endsetsmin=@sum(link(i,j):d(i,j)*c(i,j));@for(suply(i):@sum(demand(j):c(i,j))dem(j));data:sup=640,390 这个lingo错在哪, Lingo中约束条件为u(i)的和小于等于200这个语法这样写哪里错了嘛 @for(@sum(shuliang(i):u(i)) x1=@sqrt((m-m1)*(m-m1)+k*k*m*m-2*(m-m1)*k*m*@sin(a))-(m1-m(1-k));这个lingo语句哪里错误了? 请问这个lingo的线性规划算法哪里错了?版本是lingo 11.0……max=(228.5-x1)*2.125/43.7+(84.08-x2)*0.5625/47.04+(137.6-x3)*1.0625/34.7x1>=184.8;x1=37.04;x2=102.9;x3我用的lingo 11.0啊……题目里已经说了啊…提示错误, 问一个LINGO的问题,这个程序有一行又语法错误,标出来了,那一行哪里错了啊MODEL:SETS:XIA/A,B/:X1,Y1,S;GO/1..6/:X2,Y2,D;LI(XIA,GO):M,YU;ENDSETSDATA:X1=5 2;Y1=1 7;X2=1.25 8.75 0.5 5.75 3 7.25;Y2=1.25 0.75 4.75 5 6.5 7.75;D=3 5 4 lingo问题求助——下面式子如何编写lingo代码数据是一个5*106的数据 i从1-106 j从1-5 下面这个式子怎么用lingo写啊c,d都是0-1变量 这个哪里错了! 这个哪里错了 这个哪里错了 帮忙看下这个lingo语法哪错了 min=(((x1-1)^2+(y1-1)^2)^(1/2))*x11+[((x1-8)^2+y1^2)^(1/2)]*x12+ 1题的D哪里错了? 1题的D哪里错了? 请问在LINGO软件中,下面这个表达式应该如何写?首先,在LINGO中,我定义了集:supply/1,2,3,4/:x;demand/1,2,3/:d;link(supply,demand):c,x;现在,我想限制x的取值要么大于5,要么等于0,即:x>5 or x=0;我应该怎么写? 这个图哪里错了? 这个词语哪里错了? 这个数学题哪里错了