Code covered by the BSD License  

Highlights from
INTSOLVER: An interval based solver for Global Optimization

from INTSOLVER: An interval based solver for Global Optimization by Tiago Montanher
Interval based functions to solve small global optimization problems with guaranteed bounds.

evbranin(x)
function y = evbranin(x)
% Name: Branin
% Reference: 
% On the Selection of Subdivisions Directions in Interval Branch and Bound
% Methods for Global Optimization. Ratz D., Csendes T., 1995. Journal of 
% Global Optimization, 183 - 207
% Variables: 2
% Initial Point/ Initial Interval: (0; 0) / ([-5, 10]; [0, 15])
% Reported Solution:  (-pi, 12.275),(pi, 2.275), (9.42478, 2.475), 
% Minima: 0.397887

y = (x(2)-(5.1/(4*pi^2))*x(1)^2+5*x(1)/pi-6)^2+10*(1-1/(8*pi))*cos(x(1))+10;
end

Contact us at files@mathworks.com