Exercício 4
MESTRADO EM MODELAGEM COMPUTACIONAL DE CONHECIMENTO

 

Home
Acima
Currículo
Curso de Mestrado
Disciplina
Lista de Exercícios
Forum
Links

model evacuacaodeemergencia

uses "mmxprs"

 

declarations

     x1: mpvar! veículo de 6 toneladas

     x2: mpvar! veículo de 1/4 toneladas

     x3: mpvar! helicópteros

     x4: mpvar! ônibus

     x5: mpvar! microônibus

     x6: mpvar! veículo de passeio

    

end-declarations

        

     !eq1:=10*x1 + 20*x2 + 15*x3 + 10*x4 + 5*x5 + 60*x6 >=17750

     eq2:=20*x1 + 5*x2 + 10*x3 + 30*x4 + 15*x5 + 5*x6 <=17750

     eq3:=1000*x1 + 20*x2 + 50*x3 + 1000*x4 + 500*x5 + 100*x6 <=177500

     eq4:=60*x1 + 45*x2 + 10*x3 + 45*x4 + 30*x5 + 30*x6 >=600

     eq5:= x1 >=10!

     eq6:= x2 >=20!

     eq7:= x3 >=15!

     eq8:= x4 >=10!

     eq9:= x5 >=5!

     eq10:= x6 <=60!

z:=10*x1 + 4*x2 + 75*x3 + 5*x4 + 3*x5 + 2*x6! Função objeto

minimize(z)

writeln("O minimo dos custos finais de operação (obj) é ", getobjval)! valor da função objetivo

!writeln("O valor de eq1 é ", getsol (eq1))

!writeln("O valor de eq2 é ", getsol (eq2))

!writeln("O valor de eq3 é ", getsol (eq3))

!writeln("O valor de eq4 é ", getsol (eq4))

 

 

end-model

 
Hosted by www.Geocities.ws

1