clc, close all, clear all
f = @(x, y) exp(-x.^2 - y.^2 -x);
fsurf(f, [-3 3 -3 3])
f = @(x) exp(-x(1)^2 - x(2)^2 - x(1));
fminsearch(f, [-1/2, 0])
f = @(x) -(exp(-x(1)^2 - x(2)^2 - x(1)));
fminsearch(f, [-1/2, 0])