问题标题:
lingo问题,对专业的人来说很简单的.MODEL:SETS:集合段XYI/@FILE(′data1txt′)/:x,y,r;定义变量ENDSETSMIN=R1-R2;目标函数;下面是约束;R1=@MAX(XYI(J):r(J));找出半径的最大值;R2=@MIN(XYI(J):r(J
问题描述:

lingo问题,对专业的人来说很简单的.

MODEL:

SETS:集合段

XYI/@FILE(′data1txt′)/:

x,y,r;定义变量

ENDSETS

MIN=R1-R2;目标函数;

下面是约束;

R1=@MAX(XYI(J):

r(J));找出半径的最大值;

R2=@MIN(XYI(J):

r(J));

找出半径的最小值;

@BND(x0LOW,x0,

x0HIGH);x0的范围

@BND(y0LOW,y0,

Y0HIGH);y0的范围

@FOR(XYI(I):r(I)=((x(I)-x0)3(x(I)-x0+(y(I)-

y0)3(y(I)-y0)∧(1/2));计算第i点处的半径ri;

DATA:数据段

x=@FILE(′data1txt′);

y=@FILE(′data1txt′);读入测量点的坐标值

x0LOW=@FILE(′data1txt′);

x0HIGH=@FILE(′data1txt′);读入x0的上下界

y0LOW=@FILE(′data1txt′);

Y0HIGH=@FILE(′data1txt′);读入y0的上下界

ENDDATA

END

这个程序对不?

data1txt文件应该建在哪个盘里?

XYI/@FILE(′data1txt′)/:

如果我的安装文件在d盘,我想把data1txt文件放在D:lingo8.0lingo8.0文件夹里又应该如何更改程序?

冯刚回答:
  语法上没有问题啊.然后是data1txt文件应该放在lingo的安装目录下面.例如你是安装在D盘,那么只需要将data1txt文件放在相应的文件夹里面就是了.对于程序是不需要修改的.下面是我找的关于@FILE语句的用法:@file函数...
查看更多
其它推荐
热门其它推荐