请大神帮忙编个程序 lingo 题目下图 怎么装利润最大

如题所述

sets:
row/1..3/:a,b;
col/1..4/:c,d,e;
link(row,col):x;
endsets
data:
a=10 16 8;
b=6800 8700 5300;
c=18 15 23 12;
d=480 650 580 390;
e=3100 3806 3500 2850;
enddata
max=@sum(link(i,j):x(i,j)*e(j));
@for(row(i):@sum(col(j):x(i,j))<=a(i); @sum(col(j):x(i,j)*d(j))<=b(i));
@for(col(j):@sum(row(i):x(i,j))<=c(j));追问

谢谢啊 我把这个输入lingo就能得到答案了么

追答

是啊 你倒是先试试啊

追问

亲啊 你能把我看一下 最大利润是多少么 我不知道算的对不对

追答

同样的软件怎么能算的不对 你复制到lingo里面solve一下就知道了

追问

错误代码1070

来自:求助得到的回答
温馨提示:内容为网友见解,仅供参考
无其他回答

请lingo高手编个程序 题目下图 怎么装 利润最大?
sets:row\/1..3\/:a,b;col\/1..4\/:c,d,e;link(row,col):x;endsets data:a=10 16 8;b=6800 8700 5300;c=18 15 23 12;d=480 650 580 390;e=3100 3806 3500 2850;enddata max=@sum(link(i,j):x(i,j)*e(j));for(row(i):@sum(col(j):x(i,j))<=a(i); @sum(col...

用软件lingo如何求解这个题目的最大值?高手解答呀。跪谢!!
max=0.5*a+0.5*b;\/将a和b赋予同样的权重,并求最大值;a=40*x-20*y-(y-x)*5;b=24000-40*x-5*(x-400);x>400;y<=1.15*x;y>=x;

lingo程序 对吗 求的怎么不是最大值 高手指导
我看了,这程序好像是没什么错误,在我的电脑LINGO11中运行,也运行出来了,求解到的值也是最大的值。不知道你是不是知道最大值,不然你怎么知道你所求的不是最大值,我给你的题目求解的结果如图,答案我想应该是正确的。关键是你没给题目,你编的只是你自己写的,LINGO程序是没编错的。你那个要...

这个题目用lingo程序怎么做啊?请帮我把详细的lingo程序写出来。谢谢...
第二步,假设第(i,j,k,s)种切割方法L(i,j,k,s),切割了x(i,j,k,s)根角钢,显然这种切割模式下的得到1.5m的料总数为x(i,j,k,s)*(i-1)根,此数应当大于200。注意:为了lingo程序表达的需要,在这里L(i,j,k,s)切割模式下1.5m的角钢为i-1根。第三步,将所有的各种切割方法L下...

请各位大神帮帮忙呀!谢谢啦!用数学模型lingo程序解答一...
sets:set\/1..3\/:p,q,r,s,x;endsets data:p=10 5 15;q=2 3 4;r=0.3 0.1 0.2;s=1 1 1;t=24;enddata min=@sum(set:(p+r)*x);sum(set:s*x)<=t;for(set:x>=q);题目出的很奇怪 好像没写全 具体数字你自己下lingo自己算 总不能我什么都给你干了吧 ...

数学建模问题,求大神帮忙做个题目,急!!!
假设原油A每天需要X桶 假设原油B每天需要Y桶 原油A得到的产品可以预计的利润=0.2*x*50+0.1*x*70+0.25*x*120 原油B得到的产品可以预计的利润公式自己写了 采购原油A的成本=30*x 采购原油B的成本=40*y X,Y可以得到的原油数量是有限制的。X<=2500 Y<=3000 需求 普通油 0.2*x+0.25*...

lingo 编程有错误 高分求教,请帮忙 程序如下 麻烦看下 在13行有错误...
sets:goods\/1..10\/:CC,V,X,D,K8;wh\/1..5\/:BV;shop\/1..8\/:;industry\/1..3\/:;link1(industry,goods):K1,D1,K2;link2(industry,wh):K3,D3;link3(wh,shop):K6,D6;link4(shop,goods):K7,D7;link5(wh,goods):D2;只看出这些 你再看看,下面的循环油没有问题 ...

lingo8.0怎么开头啊?编写程序。我没写过,小白求教。
1 max=24*3*x+16*4*y;3*x<=100;12*x+8*y<=480;x+y<=50;2 max=24*3*x+16*4*y+(44-3)*z1+(32-3)*z2;3*x<=100;12*x+8*y+2*z1+2*z2<=480;x+y<=50;z1+z2<=3*x+4*y;

Lingo高手请帮忙,小弟不知道程序哪里出错!
楼主的思路和程序表达可能不一样,请检查程序表达式是否正确 有两个可能的地方 【1】FOR(workers(I):sum(day(J): value(I,J)) = vaction(I));是不是条件(1)放宽成下面看一下.FOR(workers(I):sum(day(J): value(I,J)) >= vaction(I));【2】FOR(day(J):SUM(workers(I): value(...

如何导出Lingo的目标值(最大或最小值)到Excel的一个单元格?有人用@Ol...
就用这个命令,@Ole('xx.xls', 'a')=a 其中a就是目标函数的值,xx.xls是excel表的存储路径,如“d:\\建模.xls”, 注意的是:变量a必须先在lingo程序的集合中定义,而且还必须在excel中选中并定义(插入>名称>定义>输入变量名称a>确定)你要导出的值(a)所存放的位置。

相似回答