MATLAB Routines implemented up to now

Differential Evolution with Competitive Control-Parameter Settings

The differential evolution (DE) has become one of the most popular algorithms for the continuous global optimization problems in last decade years. But it is known that the efficiency of the search for the global minimum is very sensitive to the setting of its control parameters. That is why the self-adaptive DE was proposed and included into this library.

  • Installation instructions:

    Unzip the b6e6rl_sourceMatlab.zip archive into the directory at your harddisk. The objective function must be written as m-file in MATLAB, placed in the same directory and the name of this m-file and the name of function are identical.

  • Functions implemented in MATLAB – Syntax and Parameters:

Estimation of Nonlinear-Regression Parameters

The implemented adaptive population-based search algorithms are based on the controlled random search (CRS) proposed by Price.

  • Installation instructions:

    Unzip the nlr_ls.zip archive into the directory at your harddisk. The objective function must be written as m-file in MATLAB, placed in the same directory and the name of this m-file and the name of function are identical.

  • Functions implemented in MATLAB – Syntax and Parameters: