model pnl_programação_quadrática
uses
"mmxprs", "mmquad"
declarations
x1:
mpvar! variável 1
x2:
mpvar! variável 2
z:
qexp
end-declarations
eq1:= -x1 - x2 + 3 >=0!
eq2:=
x1 >=0!
eq3:=
x2 >=0!
z:= x1*x1 + x2*x2! função objetivo
maximize (z)
writeln (" O valor máximo da função objetiva
(z) é ", getobjval)! valor da função objetivo
!writeln (" O valor de eq1 é ", getsol (eq1))
end-model