Learn R Programming

EmiR (version 1.0.4)

freudenstein_roth_func: Freudenstein Roth Function

Description

Implementation of 2-dimensional Freudenstein Roth function.

Usage

freudenstein_roth_func(x)

Value

The value of the function.

Arguments

x

numeric or complex vector.

Details

On an 2-dimensional domain it is defined by

f(x) = (x_1 - 13 + ((5 - x_2)x_2 - 2)x_2)^2 + (x_1 - 29 + ((x_2 + 1)x_2 - 14)x_2)^2f(x) = (x_1 - 13 + ((5 - x_2)x_2 - 2)x_2)^2 + (x_1 - 29 + ((x_2 + 1)x_2 - 14)x_2)^2 and is usually evaluated on x_i [ -10, 10 ]x_i in [ -10, 10 ], for all i=1,2i=1,2. The function has one global minimum at f(x) = 0f(x) = 0 for x = [ 5, 4 ]x = [ 5, 4 ].

References

rao2019engineeringEmiR