rosenbrock_func: Rosenbrock Function

View source: R/FUNC__Rosenbrock.R

rosenbrock_funcR Documentation

Rosenbrock Function

Description

\loadmathjax

Implementation of n-dimensional Rosenbrock function, with \mjeqnn \geq 2n >= 2.

Usage

rosenbrock_func(x)

Arguments

x

numeric or complex vector.

Details

On an n-dimensional domain it is defined by

\mjdeqn

f(\vecx) = \sum_i=1^n-1 \left[ 100(x_i+1-x_i^2)^2 + (x_i-1)^2 \right],, and is usually evaluated on \mjeqnx_i \in [ -5, 10 ]x_i in [-5, 10], for all \mjeqni=1,...,ni=1,...,n. The function has one global minimum at \mjeqnf(\vecx)=0f(x)=0 for \mjeqnx_i=1x_i=1 for all \mjeqni=1,...,ni=1,...,n.

Value

The value of the function.

References

\insertRef

Rosenbrock1960EmiR


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