2016-04-17 40 views
0

在cplex中,我怎么表示这个,Cplex:总和所有k小于t

\ sum_k < = t,对于所有t。

因此T给出,其中在CPLEX我会写:

的forall(T中吨)

和k的范围是这样的,对于所有的k < =吨。

回答

1

你可以写

range T=1..4; 
dvar int x[T]; 
subject to 
{ 
forall(t in T) sum(k in T:k<=t) k==x[t]; 
} 

问候

+0

感谢。但是这部分是什么意思? k == x [t] –

+0

嗨,x [t]应该等于总和。这只是一个小例子,向你展示切片的工作原理。不要犹豫,尝试一个小例子。 –

相关问题