demand在lingo
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/09 10:57:06
@prod(setname:x)函数例如y=x1*x2*x3*x4*x5可用如下表示sets:r/1...5/:x;endsetsy=@prod(r:x);
对于问题一:min=@sum(link(i,j):cost(i,j)*number(i,j))+@sum(product(i):value(i)*@sum(need(j):number(i,j)));
你最好找个教程看看@for的基本格式就是@for(集名(下标):约束条件);具体哪个是哪个你自己对应一下我想应该能知道吧基本格式的问题而已再问:对于C(I,J)和C(j,i)有什么区别一直不清楚再答:
平方可以用^2或者@sqr()函数表示,根号可以用^1/2或者@sqrt()函数表示…
跟正常使用没啥区别啊,只是得记得配对使用就可以了再问:就像上面的程序,我已经配对了啊,为什么还是不行?
lingo可以解非线性的问题而lindo主要是针对线性和二次的问题
heads原意是正面朝上的,但放在句中则为:高峰的意思
错误很多,你对照着比较一下吧model:sets:num_i/1..4/;num_j/1..4/;num_t/1..7/;link(num_i,num_j,num_t):x;link2(num_i,n
楼主的lingo基础确实不是很好,建议多看看lingo教程.语法错误修改如下:但是却没有结果出来.楼主最后四个等式表示什么意思?希望我能修改完善model:min=w1+w2+w3+w4;w1=100
lingo有不同的版本,每个版本有不同的处理变量能力.你用的变量超过了他的处理变量范围所以出现这种问题察看help-----aboutlingolimitsforthisinstallation下面有
c的数据里面少了一个数MODEL:SETS:WH/W1..W6/:AI;VD/V1..V8/:DJ;LINKS(WH,VD):C,X;ENDSETSDATA:AI=60,55,51,43,41,52;
我知道了…在题目中变量a表示的是一个7*8的矩阵,而你给a的赋值是1*7的矩阵…所以这个变量有问题.同时对于变量x的表达方式上也有问题.变量x的表达方法应为x(i,j)表示Xi,j.但因为不知道题目的
这样改语法就没问题了model:sets:yj/1..7/:z;yi/1..6/:;yk/1..5/:;sl1(yi,yj):x,d,s,k;sl2(yj,yk):a;sl3(yi,yk):b;end
不知道你这样做的目的是什么单算这个用lingo没什么意义sets:num/1..100/:n;endsetsy=5*@sum(num(i):i)+1;
@gin(a11);@bnd(0,a11,50);
以下几个问题:1、你用叹号进行标注的时候后面要加分号,而且叹号要用英文输入法的格式;2、注意一些小错误吧,warehouses写成了wavehouses.还有一些其他错误3、第一个for函数里面少了几
你那是lindo语法不要跟lingo语法混用min=100*x1+100*x2+40*y1+40*y2+40*y3+40*y4+40*y5;x1+x2+y1>=4;x1+x2+y1+y2>=3;x1+
你写的是lindo语法不要写这种除法都变成乘法好吗然后再把括号展开非常数放到左边
有啊:thedemandOFthegirlFORfamilylove---------那个女孩对家庭温暖的需求.
demandtheabilityanddesiretopurchasegoodsandservices例句:theautomobilereducedthedemandforbuggywhipsthed