简单lingo程序有错误,求大神帮忙,在线等!

代码如下:
data:
x=0;y=0;
xa=300;ya=300;
x0=80;y0=210;
v0=5;
enddata

min=t1+t2+t3;

t1=@sqrt((x1)^2+(y1)^2)/v0;
t2=r*a/v;
t3=@sqrt((x2-xa)^2+(y2-ya)^2)/v0;

a=@acos(((x1-x0)*(x2-x0)+(y1-y0)*(y2-y0))/r);
(x1-x0)^2+(y1-y0)^2=r^2;
(x2-x0)^2+(y2-y0)^2=r^2;
(x1-x)*(x1-x0)+(y1-y)*(y1-y0)=0;
(x2-x0)*(x2-xa)+(y2-y0)*(y2-ya)=0;
v=v0/(1+@exp(10-0.1*r^2));
a>=0;
a<=@pi();
r>=10;
r<=55;
x1>=0;
y1>=0;
x2>=0;
y2>=0;
错误:Error Code:69 Error Text:undefined arithmetic operation.The error occurred in row :5

第1个回答  2013-07-03
你的@pi是从哪来的 lingo里面没有什么@pi函数 最近看见好几个人这样写 不知道你们怎么想的

别的地方应该是没有语法错误的 提示你哪里有错你删一下重写好了 可能有非法字符追问

pi改了。有错的地方重写了也没有用,还是原来的错误

追答

那具体指在哪能说清楚不 不行你截图吧

追问

Error Code:69 Error Text:undefined arithmetic operation.The error occurred in row :5他的意思不是在第五行吗? 代码就是上面的这个样子

追答

不行你换个办法吧 反正我这里面没有任何错误

相似回答