DEoptim-methods {DEoptim}R Documentation

DEoptim-methods

Description

Methods for DEoptim objects.

Usage

## S3 method for class 'DEoptim':
summary(object, ...)
## S3 method for class 'DEoptim':
plot(x, plot.type = c("bestmemit","bestvalit"), ...)

Arguments

object, x An object of class~DEoptim; usually, a result of a call to~DEoptim.
plot.type Should we plot the best member at each iteration or the best value at each iteration?
... Further arguments passed to or from other methods.

Author(s)

David Ardia~david.ardia@unifr.ch

Examples

  ## Rosenbrock Banana function
  Rosenbrock <- function(x){
    x1 <- x[1]
    x2 <- x[2]
    100 * (x2 - x1 * x1)^2 + (1 - x1)^2
  }

  lower <- c(-10,-10)
  upper <- -lower
  r <- DEoptim(Rosenbrock, lower, upper)
  summary(r) ## print summary of the DEoptim object

  par(mfrow = c(1,2))
  plot(r, type = 'b') ## plot the best members
  plot(r, plot.type = "bestvalit", type = 'b', col = 'blue') ## and the best values

[Package DEoptim version 1.3-0 Index]