lingo语句 求大神修改...

问题描述:

lingo语句 求大神修改...
model:
sets:
xzb/x1..x9/:x;
yzb/y1..y9/:y;
cl/c1..c9/:c;
links(xzb,yzb,cl):cost,m,n;
endsets
data:
x=22 8 5 52 38 16 81 18 62;
y=38 13 81 32 11 12 63 45 12;
c=17 40 60 25 30 15 50 8 35;
enddata
min=@sum(links:c(I)*((m-x(I))^2+(n-y(I))^2)^0.5);
@bnd(0,I,9);
@bnd(0,m,90);
@bnd(0,n,90);
end
1个回答 分类:数学 2014-12-01

问题解答:

我来补答
你把具体问题发出来吧 你写的根本看不懂是什么意思
再问: min=z(i) * ((|m-x(i)|+|n-y(i)|)的累加;
i是1到9;

x(i)、y(i)和z(i)都是已知数据;
约束条件是0<=m<=90,      0<=n<=90;
用集合定义数据,min那用@sum
约束条件用@bnd跟这个差不多
再答: 那我可以说你基本的模型表达都是错的 别人没法看懂
再问: 就是不知道哪里错了。。。。。。 不太会用。。。
再答: 跟lingo无关 让你把具体问题写出来看看
再问: 某一企业在一平坦地区拥有九个分厂。所有的初产品都需要运输到加工厂进行包装加工。现在不考虑加工厂的建设费用,因此总的费用仅与加工厂的位置有关。在假定的单位运费与运输距离成正比的条件下,需对以下问题做出决策:二、若两点间距离以直线距离计算,且该区域的任一点均可作为加工厂的候选厂址,加工厂应建在何处,总费用是多少?
再答: sets: p/1..9/:x,y,d; endsets data: !自己写x y d; enddata min=@sum(p:@sqrt((x-x0)^2+(y-y0)^2)*d));
 
 
展开全文阅读
剩余:2000
上一页:函数急