<< uncprb_getopt Unconstrained Optimization Problems Toolbox uncprb_getvecfcn >>

Unconstrained Optimization Problems Toolbox >> Unconstrained Optimization Problems Toolbox > uncprb_getproblems

uncprb_getproblems

Lists the problems.

Calling Sequence

nprobmax = uncprb_getproblems()
str = uncprb_getproblems(nprob)
str = uncprb_getproblems(prbmat,verbose)

Parameters

nprobmax:

a floating point integer, the maximum problem number. Valid problem numbers are then produced by 1:nprobmax.

prbmat:

a matrix of floating point integers, the problem numbers

verbose:

a boolean, if true then prints the problem description (default = true).

str:

a string describing the problem

Description

This function lists the respective information associated with the test function number in prbmat. There is a direct map from the problem name to the function name. For example, the "ROSE" problem corresponds to the "uncprb_rose" function which is in the "uncprb_rose.sci" file. The numbers in parenthesis (be it n or m) means that the files include parameters for varying the dimension of the problem. Be sure to read the paper "Algorithm 566)" so that the parameters n and m are consistent with the problem.

Examples

// Display one problem at a time
uncprb_getproblems(1);
uncprb_getproblems(35);

// Display all problems
nprobmax = uncprb_getproblems()
uncprb_getproblems(1:nprobmax);

// Get all problems
nprobmax = uncprb_getproblems()
str = uncprb_getproblems(1:nprobmax,%f);

Authors

<< uncprb_getopt Unconstrained Optimization Problems Toolbox uncprb_getvecfcn >>