lingo中0-1变量

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/22 00:35:55
在lingo中如何规定变量为整数

例如定义变量x为整数就是@gin(x);定义集中的元素为整数就是sets:a/1..3/:x;endsets@for(a(i):@gin(x(i)));

lingo怎么定义0-1变量啊

@bin(y);当然对集操作也一样@for(set:@bin(y));这种形式有问题再问我这个可能性不大除非你们做出是无可行解的情况

lingo数组变量如何定义

一般用集来定义你可以找相关教程看看一般的形式是sets:A/1..100/:s;endsets其中A是集名s是变量名

用lingo怎么写这个目标函数.x_ij(t)是一个0—1变量.

貌似不难,但是你得给我数据我才能帮你.再问:你好,数据如下:i=1,2,3,4,5,6;j=1,2,3;a=0.15;t=1,2,...,10;ei=465583;wi=508070403060;再答

如何在LINGO中表示0-1变量

sets:r/1..5/:x;c/1..5/:;k/1..5/:;link(r,c):y;links(r,c,k):z;endsets@bin(b);!单变量;@for(r:@bin(x));!一维;

lingo中能否变量定义变量

不能这样定义数量必须定再问:好的,那可以使用其他优化软件这样定义吗?比如gurobi再答:那你可以自己学一下看看我觉得比较难再问:嗯嗯,好的,谢谢了

在Lingo中,怎么定义一个数组为0.1变量.

sets:r/1..5/:x;c/1..5/:;k/1..5/:;link(r,c):y;links(r,c,k):z;endsets@bin(b);!单变量;@for(r:@bin(x));!一维;

lingo中如何限定变量x的值只能取0,1,1.5,2,4这几个数

可以将x表示为一个集合中的五个元素吧比如:sets:a/1..5/:x;endsetsdata:x=0,1,1.5,2,4;enddata集是lingo的特色,也是lingo在解决规划问题的时候最大的

lingo中0—1变量

你要知道lingo里面都是约束既然你要写这个约束直接写了就行了你最后一句基本上都写出来了啊再问:最后一句运行不对,如o,p都为0,q为1的话,运行得v不是w的1.5倍,求高手解答再答:你后面的a和b都

目标函数的lingo语句(0-1变量)是不是写错了啊求大神指点!

怎么叫没有计算是没有什么你说清楚再问:目标函数有两个部分:价格最低以及运费最低min=@sum(links:a*x)+@sum(war(j):d(j)*@sum(var(i):o(i,j)));a是价

lingo中如何表示变量的数值互不相同

model:sets:C/C1..C10/;FIX/R1..R10/:value;CXF(C,FIX):find_v,x;endsetsdata:value=0,0,0,0,0,5,6,7,9,10;

lingo中变量的累加和怎么表示

最后自己看下教程,集的概念和sum,for函数,以下仅是部分情况示例sets:r/1..5/:x;c/1..5/:;link(r,c):y;endsetss1=@sum(r:x);s2=@sum(li

lingo中同一个变量一段取1,一段取0,1怎么表示

怎么叫一段还有什么同一变量都说清楚lingo不是什么都能做的你自己找几个标准的线性规划问题看看就知道了

lingo中怎么用@bin函数,依据什么条件判断这个变量是1或者是0?

完整问题写出来再问:题目略长我简要说一下,下图是我列的目标函数和约束条件,aij是一个1000X100二维矩阵,yij为一行1X100的数据,Xij=1表示aij中的元素大于0,Xij=0表示aij中

lingo中如何限定变量x的值只能取0,50,75,150这几个数

x1*(x1-50)*(x1-75)*(x1-150)=0;再问:程序的原始数据有问题,知道问题出在哪了、、不过还是谢谢、、

lingo中变量之前的约束

那有其它具体的条件吗因为你这里说的条件并不是线性的计算起来可能有问题所以最好有具体的其它限制再问:还有很多约束条件的,对x对z都有……这样弄就变成非线性的啦……那怎么搞啊……再答:不行你就这样写@fo

求x1,x2,x3,x4,x5~,以上变量均为0-1整数变量,求LINGO的0-1整数规划运行程序和结果,

都是0-1变量那你的几个约束都没有用就是求第一个式子的最大值而已我猜都是1max=100*x1+150*x2+120*x3+180*x4+200*x5-1.28*@sqrt(100*x1^2+400*

lingo 定义了x为0,1变量了,但是求到得x是小数

估计是因为你的问题没有可行解这时候没有解当然给出的解就没有什么意义了再问:lingo的版本有问题不,lingo9会报错1017,lingo10却一直在算再答:应该是没问题的只要破解了我没有数据你把数据