function [f_nlp, gf_nlp,C] = nlp(x,y)

if size(x,2) > 1
  y = x(2);        
end

% * * * exemplo 8 - Floudas pag.157  * * *
f_nlp = - y(1) + 4*exp(-x(1)) + x(1); 
gf_nlp(1) = -4*exp(-x(1)) + 1;

%C dev conter uma linha por equaçao, numero de clounas m:
if nargout > 2 | size(x,2) > 1
  C = [-1];  
end





  


