66问答网
所有问题
lingo 0-1变量
如题所述
举报该问题
推荐答案 2019-06-01
w=@ifc(m#eq#0,0);!当m=0,w一定为0;
@bin(x);
!保证x为0-1变量;
因为x是0-1变量,所以当m=0的条件不成立时,w可取任意值,即0或1
我说的是ifc函数...或者也可以写成w=@if(m#eq#0,0,w)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/n9svsi2xDsix2nDxp9x.html
其他回答
第1个回答 2019-04-30
@bin
只可以把变量限定在
0、1
之间,实现你的约束条件可以这样做:
c = @if(a #gt# b, 0, 1);如果
a
大于
b(greater
than),
后面表达式等于
0.
相似回答
如何在
LINGO
中表示
0-1变量
答:
c/1..5/:;k/1..5/:;link(r,c):y;links(r,c,k):z;endsets bin(b);!单
变量
;for(r:@bin(x));!一维;for(link:@bin(y));!二维;for(links:@bin(z));!三维;
lingo
中有两个派生集,其中x与y都为
0-1变量
,在约束条件中怎样编程实现...
答:
lingo
中有两个派生集,其中x与y都为
0-1变量
,在约束条件中怎样编程实现x(i,j)<y(j,k)demand/1,2,3,4,5,6,7,8/:c; !需求点,c为需求;emergency/1,2,3,4/:m; !候选点,m为容量;order/1,2/; !等级;links(demand,supply):d,x; !需求点与供给点派生集,d为距离,x...
Lingo
软件中0∕
1变量
答:
举个例子来说,如果楼主希望表示一个相斥的情况,即A情况发生则B情况不发生就可以设置
0-1变量
。A情况发生设为X1,B情况发生设为X2,那么X1+X2=1;BIN(X1);@BIN(X2);表示将X1,X2设为0-1变量。
0-1
规划在
Lingo
中怎么编程实现,麻烦高手举例说明
答:
用@bin(x)和@for(w:@bin(x))分别定义单个和多个的
0-1变量
,比如 1.有x和y是0-1变量,那么可以这样定义:@bin(x);@bin(y);2.有两个在w(t,q)坐标下的数组x(i,j),y(i,j)则可以这样把数组的所有变量都定义为0-1变量:@for(w:@bin(x));@for(w:@bin(y));
lingo
中怎样实现
0-1变量
答:
bin 只可以把
变量
限定在
0
、
1
之间,实现你的约束条件可以这样做:c = @if(a #gt# b, 0, 1);如果 a 大于 b(greater than), 后面表达式等于 0.
lingo
中的
0-1
规划能否具体举例说明??
答:
lingo
中的
0-1
规划具体举例说明:1、模型的建立与求解,用xi =1表示选修表1中按编号顺序的9门课程(xi =0表示不选;i =1,2,……9) . 问题的目标为选修的课程总数最少。2、以式(1.1)为目标的函数,以式(1.2)~式(1.10)为约束条件的0-1 规划模型,将这一模型输入
LINGO
(注意加上...
大家正在搜
lingo01变量
lingo定义一组0—1变量
lingo中01变量如何限制
lingo默认变量大于0
lingo能算多少变量
lingo定义变量
lingo变量个数限制
lingo索引号不能和变量号重复
lingo bin