Métodos Numéricos e Otimização não Linear