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.

evhimmelblau(x)
function y = evhimmelblau(x)

% Name: Himmelblau
% Reference: 
% Handbook of Test Problems in Local and Global Optimization. C.A. Floudas,
% P. M. Pardalos, C.S. Adjiman, W. R. Esposito, Z.H. Gumus, S. T. Harding,
% J.L. Klepeis, C. A. Meyer, C. A. Schweiger. 1999. Kluwer Publishers.
% Variables: 2
% Initial Point/ Initial Interval: [0,0] /[-5,5], [-5,5]
% Matlab Code by Tiago Montanher (Mar. 06, 2009).

 y1 = 4*x(1)^3 + 4*x(1)*x(2) + 2*x(2)^2 - 42*x(1) - 14;
 y2 = 4*x(2)^3 + 2*x(1)^2 + 4*x(1)*x(2) - 26*x(2) - 22;
 
 y = [y1, y2];
end

Contact us at files@mathworks.com