早教吧作业答案频道 -->数学-->
急:如何在lingo程序中定义区间限制条件?这个公式在lingo中怎么表示啊[X_i,X_i+t_i] ∩ [X_j,X_j+t_j] = ∅ (i=1,2,…,7; j=1,2,…,7; i≠j)这个表达式想表达的意思是多个不同的任务,执行的时候不
题目详情
急:如何在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是任务执行的时间
[X_i,X_i+t_i] ∩ [X_j,X_j+t_j] = ∅ (i=1,2,…,7; j=1,2,…,7; i≠j)
这个表达式想表达的意思是多个不同的任务,执行的时候不会发生冲突,同一时刻只能有一个任务正在运行,如果能提供更好的表达式,也行,xi是任务开始的时间,ti是任务执行的时间
▼优质解答
答案和解析
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
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程序中定...的网友还看了以下:
大家看看这个lingo程序哪里错了啊····谢谢各位model:title first steps 2020-05-13 …
虽能帮我看看lingo程序哪里错了model:sets:a/1..3/:d;b/1..3/;c(a 2020-05-13 …
在下表中,我们把第i行第j列的数记为ai,j(其中i,j都是不大于5的正整数),对于表中的每个数a 2020-05-14 …
如表,在5×5的表格中,用ai,j表示笫i行第i列的格子里的数(其中I,j都是不大于5的正整数), 2020-05-14 …
有二位数组a[n][m]对于指针问题*(*(a+i)+j)与a[i][j]为什么等价(i,j在n, 2020-06-12 …
model:sets:yh/1,2,3/:;fq/1,2,3/:;link(yh,fq):x,d; 2020-06-12 …
求下面函数的解释,看不懂function A = fun(W)[m,n] = size(W); e 2020-06-27 …
溶液中含有Cl-,Br-和I-三种离子,要使I离子氧化成I2而又不使Br-和Cl-氧化,应采用的氧 2020-07-18 …
这个程序为什么运行不了,请帮帮忙,急用,谢谢model:sets:workers/w1..w5/;j 2020-10-31 …
在VB中下面段程序是什么意思怎样运行的?J=1FORI=100TO4000STEP5DIST(J)= 2021-02-05 …