inicializar variáveis de decisão no GAMS na forma de uma equação set + gera erros

Estou tentando modelar um problema usando o GAMS. Eu tenho 2 perguntas:

1) Como inicializar o valor de decisão P? deve estar da seguinte forma

P (I) /

i1 25

i2 33 /

2) Estou tentando calcular o SINR como em

SINR (I) = e = hh (I) * P (I) / sqr (sigma) + soma (I, H (J, I) * P (I));

No entanto, sempre obtive um erro: o conjunto já é controlador ou isssues de domínio. Como posso resolver este problema?

Parte do código

conjunto

Número de usuários / i1, i2 /

Usuários J interferirem com / j1, j2 /

número de iterações de iterações / 1 /;

Parâmetros

CP(I) circuit power per user  /

i1  10

i2  10 /
hh(I)  channel quality  /    i1  48    i2  106 /
Sigma    Noise              /0.0057/
tol      tolerence value    /0.01/
minRate  minimum rate /0.1/

maxiter max number of iterations /3/   ;
Table H(J,I) interference value

>        i1          i2
>
>  j1    0         18.8030
> 
>  j2    8.9555         0 

; >

Variáveis

P(I)

F

lambda

SINR(I)

b(I)

a(I)

equações Objectivefun, SINRFUN, lambdaFUN, RateFUN, afun, bfun, nonlconfun;

SINRFUN (I) .. SINR (I) = e = hh (I) * P (I) / sqr (sigma) + soma (I, H (J, I) * P (I));

Agradeço antecipadamente.

questionAnswers(1)

yourAnswerToTheQuestion