一段简单地lingo的程序语句 求高手看看 哪里错了 也可以另给一个相同功能的答案 非常感谢

来自:    更新日期:早些时候
求lingo高手看看这段程序哪里错了 谢谢~

你这个基本上是lindo的格式 lindo的话max后面没有等号 也没有连写不等号
你要写东西首先看清楚语法格式 不清楚就瞎写很难写对

max 50100c14+15030c13+25050c24+35070c34+25050c12
st
10nc13+10nc24+15nc14+5nc12+5nc34+300n<1000
15c12+20c13+10c24+5c34+25c14<180
500c14+250c12+150c13+250c24+325c34>-525
c13+c14+c24<4.5
-c14-c13-c12>-6
c12-c24>2.5
c13-c34>-1
n>9
n<34
end

你错的那句里面i从哪出来的 是多少

不要加行号

目标函数里面的常数去掉

约束里面的常数合并并且放到右边

你这个是lindo程序 不是lingo

可是简单一点的程序 也是这个格式 在lingo里也算得出结果 是不是说明格式是可行的呢
什么简单一点的就是可行的 你看看我说的几条你那个符合不符合

max 12x1+8x2+35x3
st
2)3x1+2x2+12x3<30
3)x1+x2+x3<7
4)2x1+x2+x3<14
end
这个在lingo 11里可以算出结果
求你了 你看看我说的那几条吧 我说的那几条你这个都符合

你的目标函数里面有常数吗 约束里面的常数在左边吗 看清楚了再说行不行


一段简单地lingo的程序语句 求高手看看 哪里错了 也可以另给一个相同功能的答案 非常感谢视频

相关评论:
  • 13768955907求助:帮忙写lingo程序
    鬱转骆很简单的,这样就可以了 min=p1+p2+p3+p4+p5+p6+p7;p1=t1+t2+t3+t6+t11;p2=t1+t7+t8+t4+t11;p3=t1+t2+t5+t8+t11;p4=t1+t2+t5+t10+t14;p5=t1+t4+t9+t13+t14;p6=t1+t4+t7+t10+t14;p7=t12+t13+t14;(2*n1+2*n2+2*n3+n6+n11)=p1;(2*n1+2*n7+2*n8+n4+n11...

  • 13768955907一段简单地lingo的程序语句 求高手看看 哪里错了 也可以另给一个相同...
    鬱转骆约束里面的常数合并并且放到右边 你这个是lindo程序 不是lingo

  • 13768955907求写一段lingo上可以运行的代码。
    鬱转骆m1 = (x2 + x3 + x4 + x5) * 2.4 * 90 + x0 * 90;m2 = (x2 + x3 + x4 + x5) * 1.15 * 90 + x0 * 1.65 * 90;m3 = (x1 + x2 + x3 + x4 + x5) * 1.35 * 90;m4 = (x1 + x2 + x3 + x4 + x5) * 2.1 * 90;m2 <= n2;m3 <= n3 + n2 ...

  • 13768955907小弟编了一个超简单的lingo程序,不知错在哪里~~望指教~!大谢!_百度...
    鬱转骆warehouse\/w1,w2,w3\/:w;costomer\/v1..v4\/:d;links(warehouse,costomer):c,x;ENDSETS DATA:c=6,22,6,20 2,18,4,16 14,8,20,10;d=9,18,15,18;w=21,22,27;ENDDATA MIN=@SUM(links(i,j):c(i,j)*x(i,j));FOR(warehouse(i):@SUM(costomer(j):x(i,j))<=w(i));FOR(...

  • 13768955907有一段lingo代码不懂,请教!
    鬱转骆对星期一到星期天 人数的限制,上面还少两个约束,我这里给你个你参考下:min=x1+x2+x3+x4+x5+x6+x7;x4+x5+x6+x7+x1>=20;x5+x6+x7+x1+x2>=16;x6+x7+x1+x2+x3>=13;x7+x1+x2+x3+x4>=16;x1+x3+x3+x4+x5>=19;x2+x3+x4+x5+x6>=14;x3+x4+x5+x6+x7>=12;gin(x1);@...

  • 13768955907急求!!!在lingo中编程
    鬱转骆你的目标函数的最后差一个反括号!min=@sum(order(i):@max(time(j):x(i,j)*t(j)));最好是在lingo11中运行,lingo 9.0中会提示你的变量超过范围!结果是:Local optimal solution found.Objective value: 0.000000 Objective bound: 0.000000 Infeasibilities: 0.000000 Extended so...

  • 13768955907lingo:一个简单lingo程序
    鬱转骆x的第一个数为0?楼主的意思是指x(1,1)=0是嘛?这个可以这样设:@for(combine(i,j)|i#eq#1#and#j#eq#1:x(i,j)=0);

  • 13768955907用lingo语言编写程序
    鬱转骆model:! x 吨 A 原料 2x 吨 B 原料 生产 甲轴承 y 吨 A 原料 0.6y 吨 B 原料 生产 乙轴承;sets:c\/1..3\/: cities, pri_jia, pri_yi; ! pri_jia:甲的价格, pri_yi: 乙的价格;endsetsdata:pri_jia = 2 3 4;pri_yi = 6 4 2;enddatamax = @sum(c(i): cities(i)*...

  • 13768955907lingo中分支程序怎么写。比如i=j时,a=1;不等时,b=1。
    鬱转骆如果是i=j时,a=1;不等时,a=0,这个就要a = @if(i#eq#j,1,0);你写的这个不好写,不过你跟我说一下你真实遇到的问题我应该能给你想出来。

  • 13768955907lingo程序,急急急
    鬱转骆x3-x1+y13>=10;x4-x1+y14>=11;x5-x2+y25>=4;x4-x3>=4;x5-x3>=0;x6-x4>=15;x6-x4+y56>=21;x7-x5+y57>=25;x8-x5+y58>=35;x7-x6>=0;x8-x6+y68>=20;x8-x7+y78>=15;x8-x1<=49;y13<=2;y14<=3;y25<=1;y56<=5;y57<=3;y58<=5;y68<=4;y78<=3;end...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网