作业帮 > 综合 > 作业

lingo 0-1变量

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/05 14:40:02
lingo 0-1变量
w为0-1变量,m为普通变量,如何保证:
当m=0,w一定为0;
当m不等于0,w可以取0或1?
我是像您这样用过if函数,可是运行出错了,好像是if(条件,值1,值2)里面要有两个值啊……好像要求条件不成立时也要给m赋值……
lingo 0-1变量
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)