Как можно написать Если для всех I ›= 2 a (I) = b (I), то x = x + 3 в GAMS?

Как я могу написать этот оператор if: (I - это набор, a, b - параметр, а x - переменная)

 If for all I>=2  we have , a(I) =b(I) then x=x+3 .

Спасибо


person ilen    schedule 23.11.2018    source источник


Ответы (1)


Используйте цикл следующим образом:

 Loop (i$(i.val>2  and a(I)=b(I) ),
        X=x+3;
            );
person Richard    schedule 24.11.2018