Flash Sale | 50% off
Get 50% off unlimited learning

smoof (version 1.6.0.3)

makeBraninFunction: Branin RCOS function

Description

Popular 2-dimensional single-objective test function based on the formula: f(x)=a(x2bx12+cx1d)2+e(1f)cos(x1)+e, where a=1,b=5.14π2,c=5π,d=6,e=10 and f=18π. The box constraints are given by x1[5,10] and x2[0,15]. The function has three global minima.

Usage

makeBraninFunction()

Arguments

Value

[smoof_single_objective_function]

References

F. H. Branin. Widely convergent method for finding multiple solutions of simultaneous nonlinear equations. IBM J. Res. Dev. 16, 504-522, 1972.

Examples

Run this code
library(ggplot2)
fn = makeBraninFunction()
print(fn)
print(autoplot(fn, show.optimum = TRUE))

Run the code above in your browser using DataLab