model pnl_programação_geométrica
uses
"mmxprs", "mmquad"
declarations
x1:
mpvar! variável 1
x2:
mpvar! variável 2
z:
qexp
end-declarations
!eq1:= -x1*x1-x2*x2 + 9 >=0!
eq2:=
-x1 -x2 + 1 >=0!
z:= x1*x1 + x2! função objetivo
minimize (z)
writeln (" O valor mínimo da função objetiva
(z) é ", getobjval)! valor da função objetivo
!writeln (" O valor de eq1 é ", getsol (eq1))
!writeln (" O valor de eq2 é ", getsol (eq2))
end-model