lingo问题,MODEL :SETS:集合段XYI/ @FIL E(′data1txt′) / :x ,y ,r ; 定义变量ENDSETSMIN = R1 - R2 ; 目标函数;下面是约束;R1 = @MAX(XYI(J ) :r (J ) ) ; 找出半径的最大值;R2 = @MIN(XYI(J ) :r (J ) ) ; 找出半径的最小值;@B

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 05:07:31

lingo问题,MODEL :SETS:集合段XYI/ @FIL E(′data1txt′) / :x ,y ,r ; 定义变量ENDSETSMIN = R1 - R2 ; 目标函数;下面是约束;R1 = @MAX(XYI(J ) :r (J ) ) ; 找出半径的最大值;R2 = @MIN(XYI(J ) :r (J ) ) ; 找出半径的最小值;@B
lingo问题,
MODEL :
SETS:集合段
XYI/ @FIL E(′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 = @FIL E(′data1txt′) ;
y = @FIL E(′data1txt′) ; 读入测量点的坐标值
x0LOW = @FIL E(′data1txt′) ;
x0HIGH = @FIL E(′data1txt′) ; 读入x0 的上下界
y0LOW = @FIL E(′data1txt′) ;
Y0HIGH = @FIL E(′data1txt′) ; 读入y0 的上下界
ENDDATA
END
这个程序对不?
data1txt文件应该建在哪个盘里?
XYI/ @FIL E(′data1txt′) / :
如果我的安装文件在d盘,我想把data1txt文件放在D:\lingo8.0\lingo8.0文件夹里又应该如何更改程序?
我把那个点加上了……
先谢谢各位认真的回答,对我这个菜鸟帮助真的很大,

lingo问题,MODEL :SETS:集合段XYI/ @FIL E(′data1txt′) / :x ,y ,r ; 定义变量ENDSETSMIN = R1 - R2 ; 目标函数;下面是约束;R1 = @MAX(XYI(J ) :r (J ) ) ; 找出半径的最大值;R2 = @MIN(XYI(J ) :r (J ) ) ; 找出半径的最小值;@B
先把位置占好,@FIL E(′data1txt′)就是调用文本文件data1.txt的意思,你少加了一个点,data1.txt应该放在你这个程序所在文件夹,放在其他文件夹我也不知道怎么改.我来随便写个文件帮你试试啊.
程序要改一下,你看看啊..
MODEL :
SETS: ! 集合段;
XYI/ @FILE('data1.txt') / :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)* (x ( I) - x0) + (y ( I) -y0) *(y( I) - y0))^(1/ 2) ) ; ! 计算第i 点处的半径ri ;
DATA : ! 数据段;
x = @FILE('data1.txt') ;
y = @FILE('data1.txt') ; ! 读入测量点的坐标值;
x0LOW = @FILE('data1.txt') ;
x0HIGH = @FILE('data1.txt') ; ! 读入x0 的上下界;
y0LOW = @FILE('data1.txt') ;
Y0HIGH = @FILE('data1.txt') ; ! 读入y0 的上下界;
ENDDATA
END
这是数据部分,我假设的一组数据;
3 2 3 4 ~
2 3 4 5 ~
7 6 8 9 ~
1 ~
6 ~
6 ~
10 ~
结果你也看看吧,以后有什么这方面的问题你可以问我.
Local optimal solution found.
Objective value: 0.9683709
Objective bound: 0.9683709
Infeasibilities: 0.7470247E-11
Extended solver steps: 1
Total solver iterations: 101
Variable Value Reduced Cost
R1 2.549510 0.000000
R2 1.581139 0.000000
X0LOW 1.000000 0.000000
X0 4.500000 0.000000
X0HIGH 6.000000 0.000000
Y0LOW 6.000000 0.000000
Y0 6.500000 0.000000
Y0HIGH 10.00000 0.000000
X( 3) 2.000000 0.000000
X( 2) 3.000000 0.000000
X( 3) 4.000000 0.000000
X( 4) 5.000000 0.000000
Y( 3) 7.000000 0.000000
Y( 2) 6.000000 0.000000
Y( 3) 8.000000 0.000000
Y( 4) 9.000000 0.000000
R( 3) 2.549510 0.000000
R( 2) 1.581139 0.000000
R( 3) 1.581139 0.000000
R( 4) 2.549510 0.000000
Row Slack or Surplus Dual Price
1 0.9683709 -1.000000
2 0.000000 -1.000000
3 0.000000 1.000000
4 0.000000 -0.6327822
5 0.000000 0.3672178
6 0.000000 0.6327822
7 0.000000 -0.3672178
意思就是不能打开文件,我的经验就是要么当前目录下没有数据文件,要么就是你的程序@FILE('data1.txt')部分的分号格式不对.你自己试试吧.以后这方面问题你可以问我哈,尽量帮助新人啊,记得当年我不懂又没人可以问真是难受啊 .

lingo中sets是什么? lingo问题 错误代码29代码如下:model: !需求分配;sets: !定义集合;plant/p1..p8/: capacity; market/m1..m8/: demand; links(plant, market): cost, volume;endsetsmin=@sum(links: cost*volume); !目标函数;@for(market(J): @sum(plant( lingo 集中“ 为什么这样表示?原程序如下:•model:•!6发点8收点运输问题; •sets:• warehouses/wh1..wh6/:capacity; • vendors/v1..v8/:demand; • links(warehouses,vendors):cost,volume; •endsets 这个lingo程序问题到底出在哪里,是不是这个数学问题无法用LINGO求解呢?model:sets:p/1..20/:x,y,t,m,a,b,c;!定义集及其属性;endsetsinit:x=400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400,400;!初 Lingo 那里出错了啊?model:title 物流仓库选址问题lingo求解程序;sets:store/1..12/:w,s,m;sale/1..12/:d;links(store,sale):C,p,x;endsetsdata:从仓库i向销售中心j运送货物的运送总成本;C=100,80,50,50,60,100,120,90,60,100,120, 这个lingo程序错在哪?我编了个lingo程序,测试的时候出错,感激不尽~以下是程序“MODEL:title 码流提取问题;SETS:job/1..5/;worker/1..16/;assign(job,worker):x,a,b;ENDSETSDATA:a=30.8667,32.7657,35.4304,37.781,40.3113,28.6755, lingo的运行错误问题我的lingo程序模型是这样:MODEL:SETS:QUARTERS/1..1000/:X;ENDSETSMIN = @SUM(QUARTERS(i)|@MOD(i,2)#EQ#0:X(i);) - @SUM(QUARTERS(i)|0#NE#@MOD(i,2):X(i););@for(QUARTERS(i):@sum(QUARTERS(i):X(i)) >= 1000 ;);@for(QUARTERS( 我在使用lingo时出现THE MODEL DIMENSIONS EXCEED THE CAPACITY OF THIS VERSION.哪位大虾可以告诉我是什么地方出了问题.如何解决,程序应该不用出错.谢谢.程序如下:model:title CUMCM-2003B-01;sets:cai / 1..10 /:crate, 有关数学建模LINGO软件的问题问题在正文第五行.•model:6发点8收点运输问题;•sets:• warehouses/wh1..wh6/:capacity;• vendors/v1..v8/:demand;• links(warehouses,vendors):cost,volume; 想问这里表示 急!lingo问题!谁帮我找下错MODEL:!库存问题的模型;SETS:yuefen/1..12/:a;!12个月份,每月拥有量为a;chanpin/1,2/:b,d;!2个产品;yue_chan(yuefen,chanpin):x,c,bx;!成产单位钱数为c(i,j),决策变量为x(i,j);ENDSETSdATA:a=120000, lingo 编程时出现错误,希望让各位大大看看出了什么问题,是语法还是方程本身的问题.model:sets:project/1..8/:u,p;year/1..5/:c,d;link(year,project):a,b;endsets目标函数;max=@sum(year :d);第i年末利润di的计算;@for(y 关于lingo的运输问题model:6发点8收点运输问题;sets:warehouses/wh1..wh6/:capacity;vendors/v1..v8/:demand;links(warehouses,vendors):cost,volume;endsets目标函数;min=@sum(links:cost*volume)需求约束;@for(vendors(J):@sum(warehouses(I): LINGO求解优化路线问题垃圾处理问题:已知38个点的坐标(x,y),以及每个点的垃圾量m,求设置两个处理中心,使路线最优.model:SETS:place/1..38/:d,l,k,m,x,y,u;endsetsdata:m= ;x= ;y= ;enddatad(i)=111.12*@ACOS(1.0/((@SIN( lingo线性规划编程问题.求每一行的解释,尤其那个for循环.model:6 发点 8 收点运输问题; sets:warehouses/wh1..wh6/:capacity; vendors/v1..v8/:demand; links(warehouses,vendors):cost,volume; endsets 目标函数; min=@sum(links:cos lingo求解TSP问题中,资金限定求解能去几个城市的问题model:sets:city/1..11/:u;link(city,city):cost,r;endsetsdata:cost=1000 336 374 273 306 311 473 199 345 402 427176 1000 524 352 401 411 427 390 451 422 367184 494 1000 315 322 454 100 求每一行的解释,尤其那个for循环.lingo关于最小运输费用的编程问题.求每一行的解释,尤其那个for循环.model:6 发点 8 收点运输问题; sets:warehouses/wh1..wh6/:capacity; vendors/v1..v8/:demand; links(warehouses,ven lingo中求最小值问题model:max=x1+x2;-1 小弟用lingo求解一道站台与路口的分配问题,自己编了一段代码,以下是自己写的一窜代码model:sets:zhan/1..20/; 定义站台lu/1..72/:c; links(zhan,lu):d,x,y;endsetsdata:c=@ole('F:/an.xls',an); 从excel中导