lingo请教高人 程序错误

DATA:
Q=40,40;
h=16,19,19,9,18;
c=0.00 25.50 15.00 29.15 31.62 26.93
25.50 0.00 25.50 18.03 40.31 28.28
29.15 25.50 0.00 23.00 41.34 48.10
31.62 23.00 18.03 0.00 15.81 52.20
31.62 40.31 41.34 15.81 0.00 25.50
26.93 28.28 48.10 52.20 25.50 0.00;
e=1.5 1.2 2.0 3.0 2.5;
l=2.1 3.5 2.8 3.6 4.0;
ENDDATA

@FOR(vehicle(k):
n=@SIZE(point));
!THE OBJECTIVE;
[OBJECTIVE]
MIN=@
SUM(vehicle(k):@SUM(point(j):@SUM(point(i):c(i,j)*x(i,j,k))))+50*@sum(cus(j):@su
m(vehicle(k):@smax(e(j)-t(k),0)))+50*@sum(cus(j):@sum(vehicle(k):@smax(t(k)-l(j),0)));!
@for(vehicle(k):g(k)=@sum(cus(r):@SUM(point(j):h(r)*x(j,r,k))));!车辆容量约束
@for(vehicle(k):t(k)=@sum(point(r):@SUM(point(j):c(r,j)*x(j,r,k))/10));!车辆行驶时

@for(cus(j):@SUM(point(i):@sum(vehicle(k):x(i,j,k)))=1);(4.3)(4.4)(4.5)每一
个客户只由一个车辆服务;
@for(point(p):@for(vehicle(k):@sum(point(i):x(i,p,k))=@sum(point(j):x(p,j,k))));!3.4
路线连续;
@for(vehicle(k):@sum(dep(r):@sum(cus(j):x(r,j,k)))<=1);!(4.8)每一辆车的路线只能
从一个中心驶出;
@FOR(vehicle(k):@FOR(cus(j):@FOR(point(i)|j#NE#i:(u(i,k)-u(j,k)+n*x(i,j,k))<=n-1))
);!(4.3)(4.4)子路径约束;
@FOR(DEP(I):@FOR(CUS(J):@FOR(VEHICLE(K):@SUM(POINT(G):X(I,G,K)+X(
G,J,K))<=1+Y(I,J))));
!@for(dep(r):z(r)=@sum(cus(j):y(r,j)));
!@for(dep(r):@sum(vehicle(k):@sum(cus(j):x(r,j,k)))>=z(r));
!@for(dep(r):@for(vehicle(k):@sum(cus(j):x(r,j,k))<=z(r)));
@FOR(variable1:@BIN(x));
@FOR(variable3:@BIN(z));
@FOR(variable4:@BIN(y));
@FOR(CUS(J):@FOR(VEHICLE(K):U(J,K)>=0));
@FOR(vehicle(k):@SUM(point(i):@SUM(point(j):x(i,i,k)))=0);
END
我没用过···论文要用到这个程序···没有结果
给我讲讲这个程序的意思也行
程序还少什么部分 少定义吗??
要是实在没得该 有教程发给我也行
wlll_1102@126.com
给加分···

不能因为论文需要就照搬吧 至少要理解一点你要解决的问题吧
程序表达的是一个最优规划问题 具体是什么当然要看题目了 单纯看着程序说什么意思也不好理解啊

而且你给的程序也不全 光标点错误就很多 这样没法给你看

集的定义没有啊 里面还有标点错误

不是没得改 是没法改 你给的都不完整 而且都不知道问题 怎么给你改 教程已经发
温馨提示:内容为网友见解,仅供参考
无其他回答

lingo请教高人 程序错误
不能因为论文需要就照搬吧 至少要理解一点你要解决的问题吧 程序表达的是一个最优规划问题 具体是什么当然要看题目了 单纯看着程序说什么意思也不好理解啊 而且你给的程序也不全 光标点错误就很多 这样没法给你看 集的定义没有啊 里面还有标点错误 不是没得改 是没法改 你给的都不完整 而且都不知...

请教高人,怎么用lingo做
我的方法是先按正常情形写,最后用灵敏度分析得到结果,毕竟“略少”、“大约”究竟是多少计算机不能帮人决定:max=3*x+4*y;4*x+20*y<=4600;12*x+6.4*y<=4800;另外,还有一个方法,lingo有返回灵敏度分析结果的一个函数,可以调用这个返回值,人为设置一个合理的区间,给出结果。或者干脆用...

lingo怎么从excel中直接获取数据
就是觉得上千行的数据 拖起来太麻烦 求高人请教 有没有什么函数可以把整列全选数据,右键设置单元格格式,自定义,类型中输入[ss] ,确定。 点

请教高人,怎么用lingo做
我的方法是先按正常情形写,最后用灵敏度分析得到结果,毕竟“略少”、“大约”究竟是多少计算机不能帮人决定:max=3*x+4*y;4*x+20*y<=4600;12*x+6.4*y<=4800;另外,还有一个方法,lingo有返回灵敏度分析结果的一个函数,可以调用这个返回值,人为设置一个合理的区间,给出结果。或者干脆用...

相似回答
大家正在搜