Lingo供应商1 X11(6) X12(2) X13(6) 400
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/18 01:01:14
sets:r/1..5/:;c/1..3/:;link(r,c):x,d;endsetsdata:!d=;!d表示系数,根据实际填写;enddatasum=@sum(link(i,j):d(i,j)*
lingo默认变量非负的sets:r/1..23/:;c/1..7/:;link(r,c):x;endsets@for(link:@gin(x));
1model:sets:food/1..4/:price,x;protein/1..4/:demand;link(food,protein):c;endsetsdata:price=50203080;
要过程吗?再问:给答案就可以了朋友再答:6。461即84/13
就是你说的那个意思啊@if的格式就是这样的x11-x21#ge#0是逻辑语句如果x11-x21大于等于0那么为真否则为假后面两个分别是这个语句为真和为假时候的值
没有你什么问题需要用到复数?我问你复数你怎么比较大小再问:是我用matlab编的一个程序,得到一个含有复数的式子,复数存在三角函数中。那这个问题还能利用lingo吗?或者用matab可以吗?下面是式子
没什么问题啊反正我这里每次都一样就看目标函数值就行了最好把除法改成乘法这样好一点再问:改成乘后好像没变了,多谢多谢!
你写完整你要做什么东西这样我不知道你要干什么再问:恩,我是想求和,刚没说清楚,再答:那你写完整我这里只能告诉你可以用@sum函数写再问:好吧,我知道是sum函数,就是想知道怎么实现循环加法,比如说:(
你限制x11+x12是0-1变量就行了或者让他等于一个0-1变量@bin(x11+x12);再问:如果(x11+x12)>0,那么就令,(x11+x12)=1,如果(x11+x12)=0,则(x11+
只要注意lingo语法就行了如果涉及到大规模的批量语句还是要用集操作另外你的xij>=是什么意思>=什么如果是0那不用加因为默认是非负的结果是无可行解这个看你写的就知道问题在哪了后三个式子跟前两个式子
1、-9x11-12x3=(-135)2、-6x三分之二+5x三分之一=(-7/3)3、一又三分之一x(负二分之一)+(-三分之一)x2=(-4/3)4、-0.5x0.3-0.25x(-4)=(0.8
Lingo程序中只能是圆括号,不能有方括号.OK再问:去掉方括号还不行再答:最后要加分号;再问:有分号,错误代码201再答:不是去掉方括号,而是将方括号改成圆括号。再问:嗯,就是改成圆括号了,还是不行
model: sets: js/1..45/:N,x,y;!n代表灯管数; ssq/1..10/:m; zxq/1..9/:e; links(zxq,ssq):d,f,s; endsets
单场:一场算一场2串1:两场比赛成一注,两场都对算赢,错一全输2串3:两场比赛,单关两注,2串1一注,允许错一场(猜中那场派单场奖金)3串1:3场比赛成一注,错一全输.3串4:3场比赛组成3注2串1,
1/(2X5)+1/(5X8)+1/(8X11)+...+1/((3n-1)*(3n+2))=1/3*(1/2-1/5+1/5-1/8+1/8-1/11+...+1/(3n-1)-1/(3n+2))=
没有问题估计是你的版本不行自己找破解版安装再问:哦哦谢谢再答:你自己去安装lingo10或者lingo11破解版就行了lindo不是破解版应该也是不行的而且你取消了整数条件怎么可能一样再问:方便加您的
minf'*Xsubjectto:A*X
第一题:特殊值法令x=1得出结果为1.第二题:用2条方程解出x,y的值(结果带z)带入结果的算式,结果为2.第三题:把原式看成整体,6*x^3+7*x^2-5*x+2006=2*x(3*x^2-x)+
38.2×0.28+3.82×6.1+0.382×11=38.2×0.28+38.2×0.61+38.2×0.11=38.2×(0.28+0.61+0.11)=38.2×1=38.2
(-6)x(-0.25)x11/14=3/2x11/14=33/28