test_min_test

test_min_test, a MATLAB program which calls test_min() to define problems involving the minimization of a scalar function of a scalar argument.

Related Data and Programs:

test_min, a MATLAB library which implements test problems for minimization of a scalar function of a scalar variable.

Source Code:

• p00_bisection_test.m, carries out a simple bisection method.
• p00_f.m evaluates the function for any problem.
• p00_f_test.m
• p00_f1.m evaluates the first derivative for any problem.
• p00_f1_test.m
• p00_f1_dif.m approximates the first derivative via finite differences.
• p00_f1_dif_test.m
• p00_f2.m evaluates the second derivative for any problem.
• p00_f2_test.m
• p00_f2_dif.m approximates the second derivative via finite differences.
• p00_f2_dif_test.m
• p00_fmin.m seeks a minimizer of a scalar function of a scalar variable using Brent's derivative free method.
• p00_fmin_test.m
• p00_interval.m returns a bracketing interval for any problem.
• p00_interval_test.m
• p00_prob_num.m returns the number of problems available.
• p00_sol.m returns the solution for any problem.
• p00_sol_test.m
• p00_start.m returns a starting point for optimization for any problem.
• p00_start_test.m
• p00_title.m returns a title for any problem.
• p00_title_test.m
• p01_f.m evaluates the objective function for problem 1.
• p01_f1.m evaluates the first derivative for problem 1.
• p01_f2.m evaluates the second derivative for problem 1.
• p01_interval.m returns a starting interval for optimization for problem 1.
• p01_sol.m returns the solution for problem 1.
• p01_start.m returns a starting point for optimization for problem 1.
• p01_title.m returns a title for problem 1.
• p02_f.m evaluates the objective function for problem 2.
• p02_f1.m evaluates the first derivative for problem 2.
• p02_f2.m evaluates the second derivative for problem 2.
• p02_interval.m returns a starting interval for optimization for problem 2.
• p02_sol.m returns the solution for problem 2.
• p02_start.m returns a starting point for optimization for problem 2.
• p02_title.m returns a title for problem 2.
• p03_f.m evaluates the objective function for problem 3.
• p03_f1.m evaluates the first derivative for problem 3.
• p03_f2.m evaluates the second derivative for problem 3.
• p03_interval.m returns a starting interval for optimization for problem 3.
• p03_sol.m returns the solution for problem 3.
• p03_start.m returns a starting point for optimization for problem 3.
• p03_title.m returns a title for problem 3.
• p04_f.m evaluates the objective function for problem 4.
• p04_f1.m evaluates the first derivative for problem 4.
• p04_f2.m evaluates the second derivative for problem 4.
• p04_interval.m returns a starting interval for optimization for problem 4.
• p04_sol.m returns the solution for problem 4.
• p04_start.m returns a starting point for optimization for problem 4.
• p04_title.m returns a title for problem 4.
• p05_f.m evaluates the objective function for problem 5.
• p05_f1.m evaluates the first derivative for problem 5.
• p05_f2.m evaluates the second derivative for problem 5.
• p05_interval.m returns a starting interval for optimization for problem 5.
• p05_sol.m returns the solution for problem 5.
• p05_start.m returns a starting point for optimization for problem 5.
• p05_title.m returns a title for problem 5.
• p06_f.m evaluates the objective function for problem 6.
• p06_f1.m evaluates the first derivative for problem 6.
• p06_f2.m evaluates the second derivative for problem 6.
• p06_interval.m returns a starting interval for optimization for problem 6.
• p06_sol.m returns the solution for problem 6.
• p06_start.m returns a starting point for optimization for problem 6.
• p06_title.m returns a title for problem 6.
• p07_f.m evaluates the objective function for problem 7.
• p07_f1.m evaluates the first derivative for problem 7.
• p07_f2.m evaluates the second derivative for problem 7.
• p07_interval.m returns a starting interval for optimization for problem 7.
• p07_sol.m returns the solution for problem 7.
• p07_start.m returns a starting point for optimization for problem 7.
• p07_title.m returns a title for problem 7.
• p08_f.m evaluates the objective function for problem 8.
• p08_f1.m evaluates the first derivative for problem 8.
• p08_f2.m evaluates the second derivative for problem 8.
• p08_interval.m returns a starting interval for optimization for problem 8.
• p08_sol.m returns the solution for problem 8.
• p08_start.m returns a starting point for optimization for problem 8.
• p08_title.m returns a title for problem 8.
• p09_f.m evaluates the objective function for problem 9.
• p09_f1.m evaluates the first derivative for problem 9.
• p09_f2.m evaluates the second derivative for problem 9.
• p09_interval.m returns a starting interval for optimization for problem 9.
• p09_sol.m returns the solution for problem 9.
• p09_start.m returns a starting point for optimization for problem 9.
• p09_title.m returns a title for problem 9.
• p10_f.m evaluates the objective function for problem 10.
• p10_f1.m evaluates the first derivative for problem 10.
• p10_f2.m evaluates the second derivative for problem 10.
• p10_interval.m returns a starting interval for optimization for problem 10.
• p10_sol.m returns the solution for problem 10.
• p10_start.m returns a starting point for optimization for problem 10.
• p10_title.m returns a title for problem 10.
• p11_f.m evaluates the objective function for problem 11.
• p11_f1.m evaluates the first derivative for problem 11.
• p11_f2.m evaluates the second derivative for problem 11.
• p11_interval.m returns a starting interval for optimization for problem 11.
• p11_sol.m returns the solution for problem 11.
• p11_start.m returns a starting point for optimization for problem 11.
• p11_title.m returns a title for problem 11.
• r8_sign.m returns the sign of an R8.
• timestamp.m prints the current YMDHMS date as a time stamp.

Last revised on 30 March 2019.