首页 >>  正文

lingo简单代码

来源:baiyundou.net   日期:2024-08-17

乌霞红2698怎么用Lingo编写下面的程序
章庙剂17528541495 ______ 其实很简单 基本跟原来写法一样 注意一些语法的规范就好了 min=x1+x2+X3+X4; x1+x2>=20; x1+x2>=25; x2+X3+X4>=10; x1+X3+X4>=10; x1+x2+X3+X4>=30; x1+x2+X4>=20; X3>=20; X3+X4>=10; excel应该没有做线性规划的功能

乌霞红2698请问lingo如何写这样的代码 Xi,j + Xi+1,j + Xi+3,j<=1 其中i=1,2.....21,j=1,2,...10 -
章庙剂17528541495 ______ model:sets:m/1..23/; n/1..10/; links(m,n):x; endsets @for(n(j):@sum(m(i)|i#le#21:x(i,j)+x(i+1,j)+x(i+2,j))

乌霞红2698用lingo编写for语句怎么编i=5,6,7,8,9,10 -
章庙剂17528541495 ______ 代码如下,找不到可行解,请检查模型或代码数据是否有错 sets:r/1..12/:X,Y,Z; endsets L1+L2+L3=20; M1+M2+M3=40; P1=0.66*Q1^0.51*L1; P2=0.66*(Q2+0.9*Q1)^0.51*L2; P3=0.66*(Q3+0.9*Q2+0.81*Q3)^0.51*L3;0.66*Q1^0.51*L1+M1<=60;0....

乌霞红2698一个简单的lingo程序问题 -
章庙剂17528541495 ______ 你的程序里边第三行good这个集合的定义方式是错误的,lingo里边没有这样的集合定义方法,要实现“让13岁以上的性别代码为0的称为good”的目的,你可以改为以下方法:sets:students/1..5/:age,sex; hao(students,students)|&1#gt#13 #and# ...

乌霞红2698求大神写下lingo代码,我的矩阵是三维的,函数已在图片中,跪谢 -
章庙剂17528541495 ______ model:sets:s1/1..5/:a; s2/1..4/; s3/1..3/; s23(s2,s3):b; ss(s1,s2,s3):c,d,x; endsets min=@sum(ss:c*x); @for(s1(i):@sum(s23(j,k):x(i,j,k))=a(i)); @for(s23(j,k):@sum(s1(i):x(i,j,k))=b(j,k)); @for(ss:xend 数据自己修改自己添加

乌霞红2698下面的公式lingo代码怎么写~我自己写的总提示subcript out of range on attribute x~ -
章庙剂17528541495 ______ 我好些给你写过回了吧 @for(vehicle(k): @for(point(h)|h#答ge#2 #and# h#le#6: @sum(point(m)|m#ne#h #and# m#le#6:x(m,h,k))-@sum(point(j)|h#ne#j #and# j#ge#2:x(h,j,k))=0));

乌霞红2698谁能编个简单的lingo程序说明初始部分与数据段有什么不同 -
章庙剂17528541495 ______ 不要写连不等号 model:min=12*@sqrt(36+x1^2)+18*@sqrt(16+(x2-x1)^2)+28*@sqrt(25+(x3-x2)^2)+16*@sqrt(36+(x4-x3)^2)+12*@sqrt(25+(40-x4)^2); x2>=x1; x3>=x2; x4>=x3; x1>=0; x4x1-(4*(1-0.2249*(6/x1)))/(-0.2249-(6/x1))x2x2-(5*(1-0.2249*(4/x2)))/(-0.2249-(4/x2))x3x3-(6*(1-0.2249*(5/x3)))/(-0.2249-(6/x3))x4end

乌霞红2698谁能帮我解释下以下lingo代码什么意思,麻烦帮忙详细解释下,急!非常感谢 -
章庙剂17528541495 ______ 你最好对照它的模型来看好吧 lingo实际上就是在表达你的最优化模型而已 这个就是求w*x的和的最大值 约束是对于任意i x(i,j)的和在是2或者3 对于任意j x(i,j)的和不超过d(j) x是0-1变量

乌霞红2698lingo整数规划代码 -
章庙剂17528541495 ______ sets: n/t23..t46/:x,d,c; endsets max=y3; @sum(n(i):x(i))>5*y3-1; @sum(n(i):x(i))<5*y3; @sum(n(i):d(i)*x(i))>89*y3-1; @sum(n(i):d(i)*x(i))<89*y3+0.5; @for(n(i):x(i)<=c(i)); @free(y3);@gin(y3); 代码就是程序员用开发工具所支持的语言写出来的源文...

乌霞红2698lingo代码中如何取?lingo代码中如何取整
章庙剂17528541495 ______ lingo取整有几种形式:@floor(x) :对x向下取整 @bin(x) :只取0或1 @gin(x): 限制x只能取整数

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024