急:如何在lingo程序中定义区间限制条件?这个公式在lingo中怎么表示啊
[X_i,X_i+t_i] ∩ [X_j,X_j+t_j] = ∅ (i=1,2,…,7; j=1,2,…,7; i≠j)
这个表达式想表达的意思是多个不同的任务,执行的时候不会发生冲突,同一时刻只能有一个任务正在运行,如果能提供更好的表达式,也行,xi是任务开始的时间,ti是任务执行的时间
人气:208 ℃ 时间:2020-06-28 15:36:29
解答
sets:
setname/1..7/:x,t;
endsets
@for(setname(i):@for(setname(j)|i#ne#j:(x(i)+t(i)#le#x(j))#or#(x(j)+t(j)#le#x(i))=1));!x_i+t_i非常感谢您的帮助,可是把这个代码放进lingo中,出现错误161,是哪里出了问题呢,还有后面的等于1是什么意思呢我这里可以运行,估计是你的软件有问题,你换一个版本试试看后面那个1表示为真,真值可用1表示假值可用0表示
推荐
猜你喜欢
- 设函数f(x)的导函数为f'(x),且f(x)=x^2+2x*f‘(1),则f'(0)等于?
- 由于洪水,许多人被迫离开了他们的家园(as a result of)翻译成英文并用到括号里的词组
- ΔABC的边长分别是a=m²-1,b=m²+1,c=2m(m>1),则△ABC是( )三角形
- 京口瓜洲一水间,钟山只隔数重山中的钟山是哪个省
- 仿写君不见,柳条儿见了我笑弯了腰啊
- 若存在x∈[2,+∞),使不等式1+ax/x•2x≥1成立,则实数a的最小值为 _ .
- 不懂...
- 1、玩具厂计划生产玩具2400个,第一季度完成了计划的3分之1,还要生产()个