Description Usage Arguments Details Value Author(s) See Also Examples
These function extract success or failure information from optimization objects.
The returnCode gives a numeric code, and returnMessage a
brief description about the success or
failure of the optimization, and point to the problems occured (see
documentation for the
corresponding functions).
1 2 3 4 5 6 7 8 9 10 | returnCode(x, ...)
## Default S3 method:
returnCode(x, ...)
## S3 method for class 'maxLik'
returnCode(x, ...)
returnMessage(x, ...)
## S3 method for class 'maxim'
returnMessage(x, ...)
## S3 method for class 'maxLik'
returnMessage(x, ...)
|
x |
object, usually an optimization result |
... |
further arguments for other methods |
returnMessage and returnCode are a generic functions, with methods
for various optimisation algorithms.
The message should either describe
the convergence (stopping condition),
or the problem.
Integer for returnCode, character for returnMessage.
Different optimization routines may define it in a different way.
Ott Toomet
1 2 3 4 5 6 7 8 9 | ## maximise the exponential bell
f1 <- function(x) exp(-x^2)
a <- maxNR(f1, start=2)
returnCode(a) # should be success (1 or 2)
returnMessage(a)
## Now try to maximise log() function
a <- maxNR(log, start=2)
returnCode(a) # should give a failure (4)
returnMessage(a)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.