coordinate_search_test, a MATLAB program which calls coordinate_search() to seek the minimizer of a scalar function of several variables, by Jeff Borggaard.
The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.
coordinate_search, a MATLAB program which seeks the minimizer of a scalar function of several variables, by Jeff Borggaard.
COORDINATE_SEARCH_TEST calls all the tests.
BEALE is the Beale function, for which N=2.
BOHACH1 is the Bohachevsky function #1, for which N=2.
BOHACH2 is the Bohachevsky function #2, for which N=2.
EXTENDED_ROSENBROCK is the "extended" Rosenbrock function. This version of the Rosenbrock function allows the spatial dimension N to be arbitrary, except that it must be even.
GOLDSTEIN_PRICE is the Goldstein-Price polynomial, for which N=2.
HIMMELBLAU is the Himmelblau function, for which N = 2, and which has four global minima.
LOCAL is a badly scaled function with a local minimum, for which N=2.
MCKINNON is the McKinnon function, for which N=2. This function can cause problems for the Nelder-Mead optimization algorithm.
POWELL is the Powell singular quartic function, for which N = 4.
ROSENBROCK is the Rosenbrock "banana" function.