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

max 77f1+63g1+70f2+57.5g2-2000000
st
2)7.5f1+6.1g1+9f2+7.35g2<965000
3)1.4f1+1.65f2-65000<75000
4)20t21+85t32+100t31+5500000<9000000
5)t31+t32<35000
6)t32-t21+82000>0
7)f1+g1-t21-t31=25000
8)f2+g2-t32+t21=82000
end

不要加行号

目标函数里面的常数去掉

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

你这个是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程序错在哪里? 急急急急!!!
1.624000 2.000000 1.750000 1.250000 0.761905 0.900000 1.277778 2.571429 4.400000 1.076923 1.315789 0.864000 1.300000 1.120000 1.777778 1.937500 1.450000 1.238095 0.850000 2.222222 2.500000 6.000000 0.923077 10000000 10000000 1.250000 1.056000 2.000000 1.850000 1...

请求高手帮我看看这个lingo程序错在哪里? 急急急急!!!谢谢
4:lingo中每个语句结束要分号(英文输入法下):;5:为了简介起见(个人喜好),x,y个数相同时只需要定义一个sets。没有模型不知道怎么改啊,我瞎改了一个 sets:set1\/1..35\/: x,y;endsets data:Y=2.5 2.5 1.5 2 1 2.5 2 2 1 3 3 3 3 2 2 2.5 2.5 2.5 1.5 2.5 ...

求lingo高手看看这段程序哪里错了 谢谢
c13-c34>-1 n>9 n<34 end

请各位高手看看我的LINGO程序错误在哪?错我提示为12。但我找不到...
sets:document\/a1..a8\/:size;datatraveler\/b1..b5\/:capacity;links(document,datatraveler):c;endsets !目标函数;max=@sum(datatraveler(J):@sum(document(I):size(I)*c(I,J))\/capacity(J));!约束条件;for(document(I):sum(datatraveler(J):c(I,J))=1);for(datatraveler(J):sum(documen...

请求高手帮我看看这个lingo程序错在哪里?
变量命名重复了GY\/g1,g2\/:gx,gy,gl;这句命名了两个gy,lingo不区分大小写的。

lingo的一段程序有点小错误一直找不到啊求大神解答
只知道这一句写错了 @for(s1(i):b(i)=0.4*(60-@max(s2(j):x1(i)*d1(j)+x2(i)*d2(j))*f(i,j)));最后的j是哪里的? @max到这里已经结束了

请高手帮我看看lingo编程的问题,从第一个约束条件就显示错误代码11了...
问题在于:(1)语句尾的分号的问题,有些分号是中文状态的,必须全修改为英文状态的才行;这改起来不难,“编辑”-“替换”即可;(2)末尾“end”不必要;另外,你的代码不简练。

lingo程序其中一个简单的编程语句求指点
不对,这式子没有循环,只有求和,可改为 sum(QD(i):x(i)\/n(i))<=86400*Q*T;

求lingo高手解决编程问题.一个超级简单的程序,三个数求和编不出来. 程 ...
y=1.04719755;w=7.27E-5;enddata max=(a+p-q)\/3;a>0.3;a=l\/s;k=@sum(mj(i):b(i))\/s;1<k;k<2.5;p=1\/k;h=(e*r*@cos(y))\/((@cos(w*t))^2-(@cos(y))^2)^(1\/2);s=l+c+@sum(mj(i):b(i)\/f(i));q=h\/@sum(mj(i):b(i)\/f(i));q>0.7;en...

求最小路程问题中 求高手为什么下边的程序在LINGO上不能循环。运行会...
13 18 12 16;ENDDATA MIN=@SUM(link:d*s);SUM(city(j)|j#GT#1:S(j,1))=2; !与第1个城市相连的有两个城市;!与第i个城市相连有两个城市;FOR(city(i)|i#GT#1:@SUM(city(j)|j#GT#i:s(j,i))+ SUM(city(k)|k#LT#i:s(i,k))=2);FOR(link:@BIN(s));END ...

相似回答
大家正在搜