bohachevsky_func: Bohachevsky Function

View source: R/FUNC__Bohachevsky.R

bohachevsky_funcR Documentation

Bohachevsky Function

Description

\loadmathjax

Implementation of 2-dimensional Bohachevsky function.

Usage

bohachevsky_func(x)

Arguments

x

numeric or complex vector.

Details

On an 2-dimensional domain it is defined by

\mjdeqn

f(\vecx) = x_1^2 + 2x_2^2 -0.3\cos(3\pi x_1)-0.4\cos(4\pi x_2)+0.7f(x) = x_1^2 + 2x_2^2 -0.3cos(3\pi x_1)-0.4cos(4\pi x_2)+0.7 and is usually evaluated on \mjeqnx_i \in [ -100, 100 ]x_i in [ -100, 100 ], for all \mjeqni=1,2i=1,2. The function has one global minimum at \mjeqnf(\vecx) = 0f(x) = 0 for \mjeqn\vecx = [ 0, 0 ]x = [ 0, 0 ].

Value

The value of the function.

References

\insertRef

bohachevsky1986generalizedEmiR


EmiR documentation built on Dec. 10, 2022, 1:12 a.m.