www.3112.net > 求助,为什么lingo总提示代码11的错误

求助,为什么lingo总提示代码11的错误

你这个写的很混乱 基本上是lindo的语法但是也不完全对 而且你的maxz是什么东西 是目标函数吗 如果是的话为什么会有两个目标函数 如果不是的话那这个maxz跟其它的一点关系也没有

min=0.1*x1 +0.055*u1^2+ 0.1*x2 +0.055*u2^2 +0.1*x3 +0.06*u3^2+ 0.1*x4 +0.06*u4^2 +0.1*x5 +0.065*u5^2 +0.1*x6 +0.065*u6^2;

可能是你的括号没有括对地方 把源程序复制黏贴上来 看图片不好改的

这个意思是数据给少了,需要105个数据

略作更改就能运行。不过只能找到局部最优解,全局最优解好像很费时间,你自己可以再试试。 MODEL: Title Location Problem; sets: demand/1..6/:a,b,d; supply/1..2/:x,y,e; link(demand,supply):c; endsets data: !locations for the demand(需...

max = 1.2*x31+1.6*x23+1.4*x34; x11+x12=300000; x21+x23=1.2*x11; x31+x34=1.2*x21+1.5*x12; x12

首先在lingo的数据是不能运算的,要直接输入122000000000 这个的data里面的one(1)应该要改成one1 括号要省略(后面的ni-1也一样) 你的@max那一行应该有错,你检查一下

@for(yonghu(j):@sum(shuiku(i):shui(i,j))>xiao(j);@sum(shuiku(i):shui(i,j))

sets 和 endsets 之间的第三行,应该是 link(car,road):t,x; !斜杠改为圆括号;

sets: places/1..8/:level; !level(i)=the level of place; link(places,places): distance,x; !The distance matrix x; !x(i,j)=1 if we ues link i,j; endsets data: !Distance matrix,it need not be symmetric; distance=0 10.7 10 9 18 28 ...

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com