作业帮 > 综合 > 作业

请问在LINGO软件中,下面这个表达式应该如何写?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 06:48:08
请问在LINGO软件中,下面这个表达式应该如何写?
首先,在LINGO中,我定义了集:
supply/1,2,3,4/:x;
demand/1,2,3/:d;
link(supply,demand):c,x;
现在,我想限制x的取值要么大于5,要么等于0,即:x>5 or x=0;
我应该怎么写?
首先你定义两个x就不对
另外你这种情况直接写比较难 一般设x=y*z z是0或者1 y是一个大于5的数
再问: 后面那个X写错了,应该是X1。不过我百度了很久,终于找到答案了。自从LINGO11.0以后,就多了一个函数:@semic(A,X,B),这个函数刚好可以解决我的问题,呵呵。虽然你的答案未能帮上忙,但还是采纳你了。
再答: 那个函数有限制的 你要给出完整的问题我才知道有没有可能用@semic函数 你这样写我只能给你那个答案好吗