请问各位大侠,我编了一个lingo程序,求任意两点最短路的,程序如下: 总是说p(i,j)那里括号不对称

各位大侠看一下,在线等啊,急!!!
sets:
cities/1..30/:f;
roads(cities,cities):d,x;
Endsets
DATA:
d=@ole('F:/juli.xlsx',d);
ENDDATA
f(@size(cities))=0;
@for(cities(i)|i#lt#@size(cities):
f(i)=@min(roads(i,j):d(i,j)+f(j)));
@for(roads(i,j):
p(i,j)=@if(f(i)#eq#d(i,j)+f(j),1,0)
);
end
忘给lingo程序了,嘿嘿!!

你的函数p好像没有定义呀。

还有其他程序段吗?

前面找不到p追问

没有了,p不用定义

追答

查一查p的原型?用法是否匹配?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-12
晕了~~~~~~~~~