Skip to contents

Identifies local maxima and minima in a gridded function.

Usage

find.critical.points(f.grid)

Arguments

f.grid

Matrix of function values

Value

List containing:

maxima

Matrix of (i,j) coordinates for local maxima

minima

Matrix of (i,j) coordinates for local minima

Examples

if (FALSE) { # \dontrun{
grid <- create.grid(50)
f <- function(x, y) sin(3*x) * cos(3*y)
f.grid <- evaluate.function.on.grid(f, grid)
critical <- find.critical.points(f.grid)
print(critical)
} # }