lingo代码示例
师惠盾2771怎么用Lingo编写下面的程序
储涛姚19821218993 ______ 其实很简单 基本跟原来写法一样 注意一些语法的规范就好了 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应该没有做线性规划的功能
师惠盾2771谁有带注释的lingo求最短路径的程序 -
储涛姚19821218993 ______ sets: cities/S,A1,A2,A3,B1,B2,C1,C2,T/;定义的9个城市 roads(cities,cities)/S,A1 S,A2 S,A3 A1,B1 A1,B2 A2,B1 A2,B2 A3,B1 A3,B2 B1,C1 B1,C2 B2,C1 B2,C2 C1,T C2,T/:w,x;定义哪些城市之间有路相联,w为里程,x为0-1决策变量; ...
师惠盾2771怎样用lingo程序求解分段函数啊max=4.8*(x11+x21)+5.6*(x12+x22) - c(x) c(x)={10*x x<0.5; 8*x+1000 0.5<=x<1; 6*x+300 1<=x<=1.5}; x11+x12-x<=0.5; x12+x22... -
储涛姚19821218993 ______[答案] 分段函数用 @if 表示: max = 4.8*(x11+x21) + 5.6*(x12+x22) - @if(x#LT#0.5, 10*x, @if(x#LT#1, 8*x+1000, 6*x+300)); x11+x12-x <= 0.5; x12+x22<=1; x<=1.5; x11-x21>=0; 2*x12-x...
师惠盾2771lingo一个小问题
储涛姚19821218993 ______ 我觉得下面的函数可以. @if(logical_condition,true_result,false_result) @if函数将评价一个逻辑表达式logical_condition,如果为真,返回true_ result,否则返回false_result. 例 求解最优化问题 x>0时,f(x)=100+2*x x<0时,f(x)=2*x y>0, g(...
师惠盾2771lingo软件如何对两个下标求和,还有分段函数怎么表示 -
储涛姚19821218993 ______ 第一个问题没看明白,请写出具体要求的一个例子,我帮你写lingo语句. 分段函数这样表示: 1 x>=10 y ={ 0 0<x<10 y = @if(x#ge#10,1,0);
师惠盾2771lingo 循环程序问题 一4*6矩阵:a=1 2 3 4 5 0 0 8 7 0 0 0 0 0 0 0 0 0 4 1 0 0 0 0 ;我想用Lingo程序算出有多少行不全为0,具体想法是这样的:比如第一行... -
储涛姚19821218993 ______[答案] 单做这个最好不要用lingo lingo不是做这种东西的 当然你可以设置好集以后用@if语句写x= @if(某行和为0,1,0);
师惠盾2771数学建模(LINGO语言编程) -
储涛姚19821218993 ______ 按顺序给值: sets a/1 2/; b/1 2/; c/1 2/; link(a,b,c):x; endsets x=1 2 3 4 5 6 7 8; 会了吧,这x(1,1,1,)=1 x(1,1,2)=2 x(1,2,1)=3 和C语言中的三维数组在内存的存储方式一样
师惠盾2771请帮我解释一下这个lingo代码,谢谢啦~~~ -
储涛姚19821218993 ______ 就是求cx的和的最小值 然后每行每列x的和都是1 x是0-1变量 关于其中一些语法最好去看一些教程或者实例 有问题可以问我
师惠盾2771怎样用lingo编程解这个方程组X1+X6>=60,X2+X1>=70,X3+X2>=60,X4+X3>=50,X5+X4>=20,X6+X5>=30 -
储涛姚19821218993 ______ Min=X1+X2+X3+X4+X5+X6; X1+X6>=60; X2+X1>=70; X3+X2>=60; X4+X3>=50; X5+X4>=20; X6+X5>=30; @gin(x1);@gin(x2);@gin(x3);@gin(x4);@gin(x5);@gin(x6);
师惠盾2771lingo编程 -
储涛姚19821218993 ______ sets:r/1..4/:; link(r,r):x,a; endsets sum=@sum(link:x*a)-@sum(link(i,j)|j#ge#3:x(i,j))*G;