GAMS中的范围总和

时间:2017-10-02 05:33:08

标签: gams-math

我必须做一个函数,对于我的对象里面的所有我必须根据伪代码看起来像这样的索引做一个总和:

物件

Sets NUM_OBJECTS 7

          i objects / o1*o7 /;

方程

diasCon                 .. if(i<4) 
                           then ((sum from i to i+5 ,value(i)) =g= value(i)*5), 
                           else ((sum i ,value(i)) + (sum from  1 to 5-(8-i) ,value(i)) =g= value(i)*5);

但我不知道如何实现这一点。

1 个答案:

答案 0 :(得分:1)

假设值(i)是一个变量,我认为这就是你可以做到的方式

open