lingo求解min∑_kϵV▒∑_iϵN▒x_0jk
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 00:58:54
MODEL:SETS:qiefa/1,2,3/:x;bujian/1..4/:L,NEED;shuliang(qiefa,bujian):N;ENDSETSDATA:L=4,5,6,8;NEED=50
复制文字上来发图片根本没法看再问:已经补充了,大神能不能看到?再答:反正我这里面没有任何错误你要么把你的错误提示发上来要么自己换个版本的lingo再问:额……难道是我的lingo版本问题么,我的是9.
我直接帮你把编一下程序吗,模型就不建立了,很繁琐,看到程序你大概就能明白了.首先设每月的买入数为X(i),卖出数为Y(i),库存数Z(i),模型如下model:sets:A/1..6/:X,Y,Z;E
model:!给模型取个名字;titlepaintthewalls;sets:year/1..5/:c,d,x,n;endsetsdata:c=3001224407501000;d=255810;n=
fun='x(1).^2+x(1).*x(2)+x(2).^2-60*x(1)-3*x(2)';x0=[30,0];[x,favl]=fminsearch(fun,x0)这是matlab的代码算出来是
当然不对括号都要用英文的每句后面加分号不能连写不等号相乘要有*
方法一:model: sets: Level/1..3/:P,U,Goa
这个类似于二维装箱问题.你把图形的左右边和上边进行适当延伸,然后用二维装箱的,思路来解答,求解之后进行一个合理性检验.不敢要分.
sets:aa/1..23/:x,p,s,t;endsetsmax=@sum(aa:x*p*t);@sum(aa:x*s)再问:大神,继续帮我完善这个题目吧。23个未知数太大了,我们改成5个未知数来讨
可以MODEL:SETS:!ComputingprobabilitiesusingBayesrule;gongj/1..10/:tn,p;!;sj/1..3/:MPF;!;link(sj,gongj)
你可以找个运筹学的书来看看一般都会介绍单纯形法算是解决线性规划问题的基本办法lingo用的具体什么算法不知道但是基本上来说可以当做是优化过的单纯形法
先要列出所有的切割方法然后算每个切割方法切得根数sets:steel/1..3/:demand;method/1..6/:x;link(method,steel):c;endsetsdata:dema
model:sets:kinds/1..10/:c_p,d,v,Q,s,N;fa/A1,A2,A3/:Qi;hw/m1..m10/:Qj;links(fa,hw):p,x;endsetsmin=@su
model:x1+x2+x3=5;2*x1+3*x2+x3=8;8*x1-5*x2+4*x3=7;endFeasiblesolutionfound.Infeasibilities:0.000000To
max=20*X+5*Y;2*X+3*Y
@min是集循环函数取集里面的最小值@smin是对几个数取最小
pi如果是表示π,请加pi=3.1415926;因为lingo中没有表示π的常量min=2*200/(1.5*@sin(x1))+760/(1.5*@sin(x2));2*(1.5*@cos(x1)+
minf'*Xsubjectto:A*X
你为什么要用三角函数算?你算得d和l都是什么最好找我来说清楚再问:这是由经纬度求球面距离,d和l都代表两点之间的距离、再答:这样在语法上应该没有问题请用lingo10以上版本运行data段里面写数据包
model:sets:A/1..4/:x,y;endsetsmin=@sum(A:y);@for(A(i):y(i)=-x(i)^2+i*x(i));@for(A:@bnd(-1,x,1));@sum