Matlab - Domain violation for set GAMS ayuda

 
Vista:
sin imagen de perfil

Domain violation for set GAMS ayuda

Publicado por alic (1 intervención) el 12/12/2017 14:50:55
oper
j tiempos de respuesta en minutos incendios en el sector /f,g,h,i,j/;
parameter fe(j) frecuencia de emergencia (por dia)
/
f 2
g 1
h 3
i 1
j 3/;
table a(i,j) tiempo promedio de respuesta a un incendio

f g h i j
a 5 12 30 20 15
b 20 4 15 10 25
c 15 20 6 15 12
d 25 15 25 4 10
e 10 25 15 12 5;
binary variable x(i,j) toma el valor de cero en otro caso uno si se j habilita la ciudad i;
free variable z variable para la funcion objetivo;
equations
funobj funcion objetivo tiempos de respuesta
rtipo1(j) restriccion tipo 1
rtipo2(i) restriccion tipo 2
rtipo3(i,j) restriccion tipo 3;

funobj.. z=e= sum((i,j),a(i,j)*fe(j));
rtipo1(j).. sum(i, x(i,i))=e= 2;
rtipo2(i).. sum(j, x(i,j))=e= 1;
rtipo3(i,j).. x(i,j)=l=x(i,i);
model ejemplo /all/;
solve ejemplo minimizing z using MIP;

Por favor si alguien me ayuda diciendome porque me dice domain violation for set o como hago para escribir la sumatoria de x(i,i) en gams muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder