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.

sirastrigin(type, n)
function inidata = sirastrigin(type, n)
% Rastrigin problem initial data. 
% Set type equal 0 to get double initial data.
% Set type equal 1 to get interval initial data.
% Set the number of variables with n.

  if type == 0
   inidata = ones(1,n) * -5;
  end
  
  if type == 1
   inidata = ones(1,n) * infsup(-5.12, 5.12);
  end
end

Contact us at files@mathworks.com