Description Usage Arguments Value Author(s) See Also
View source: R/optimsimplex.gradientfv.R
optimsimplex.gradientfv
determines the simplex gradient of the function
which is computed by the secondary functions optimsimplex.gradcenter
and optimsimplex.gradforward
.
1 2 3 4 | optimsimplex.gradientfv(this = NULL, fun = NULL, method = "forward",
data = NULL)
optimsimplex.gradcenter(this = NULL, fun = NULL, data = NULL)
optimsimplex.gradforward(this = NULL)
|
this |
An simplex object | ||||
fun |
The function to compute at vertices. The function is expected to have the following input and output arguments:
where x is a row vector and this a user-defined data, i.e. the | ||||
method |
The method used to compute the simplex gradient. Two methods
are available: 'forward' and 'centered'. The 'forward' method uses the
current simplex to compute the gradient (using | ||||
data |
A user-defined data passed to the function. If data is provided,
it is passed to the callback function both as an input and output argument.
|
optimsimplex.gradientfv
returns a list with the following elements:
A column vector of function gradient (with length this$n
).
The updated user-defined data.
optimsimplex.gradcenter
returns a list with the following elements:
A column vector of function gradient (with length this$n
).
The updated user-defined data.
optimsimplex.gradforward
returns a column vector of function gradient
(with length this$n
).
Author of Scilab optimsimplex module: Michael Baudin (INRIA - Digiteo)
Author of R adaptation: Sebastien Bihorel (sb.pmlab@gmail.com)
optimsimplex
,
optimsimplex.dirmat
,
optimsimplex.deltafv
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.