我在GAMS中遇到这种情况:
Sets
i mina / m1, m2 / ;
Parameters
k(i) non important description
/ m1 10
m2 20 /;
Variables
x(i) non important description;
Equations
r1 non important description;
r1 .. x(i) =l= k(i);
和r1给我错误149 Uncontrolled set entered as constant
。
该如何解决?我到处搜索了,但没有任何意义,x(i)和k(i)具有相同的尺寸,我只想说x(i)<= k(i)代表所有i。
答案 0 :(得分:1)
您需要以不同的方式声明和定义方程式,以便说您希望所有i都需要它,而不仅仅是一次。这样做:
Equations
r1(i) non important description;
r1(i) .. x(i) =l= k(i);