GEATbx: Main page  Tutorial  Algorithms  M-functions  Parameter/Options  Example functions 
Previous: Contents: Next:
1.11 Michalewicz's function 12 Contents1.13 Easom's function

1 Parametric Optimization


1.12 Branins's rcos function

The Branin rcos function [Bra72] is a global optimization test function. The function has 3 global optima.

function definition
fBran(x1,x2)=a·(x2-b·x1^2+c·x1-d)^2+e·(1-f)·cos(x1)+e;
a=1, b=5.1/(4·pi^2), c=5/pi, d=6, e=10, f=1/(8·pi);
-5<=x1<=10, 0<=x2<=15
.
global minimum
f(x1,x2)=0.397887; (x1,x2)=(-pi,12.275), (pi,2.275), (9.42478,2.475).

This function is implemented in objbran.

Branin's rcos function


GEATbx: Main page  Tutorial  Algorithms  M-functions  Parameter/Options  Example functions 

This document is part of version 3.3 of the GEATbx: Genetic and Evolutionary Algorithm Toolbox for use with Matlab - www.geatbx.com.
The Genetic and Evolutionary Algorithm Toolbox is not public domain.
© 1994-2000 Hartmut Pohlheim, All Rights Reserved, (support@geatbx.com).