Peaks Function (Matlab Style)
An example functions in two variables, with peaks.
peaks(v = 49, w)
- vector, whose length will be used, or a natural number.
- another vector, will be used in
peaks is a function of two variables, obtained by translating
and scaling Gaussian distributions, which is useful for demonstrating
Returns three matrices as a list with
Zcomponents, the first two being the result of the
Zthe application of the following function at the points of
z <- 3 * (1-x)^2 * exp(-(x^2) - (y+1)^2) - 10 * (x/5 - x^3 - y^5) * exp(-x^2 - y^2) - 1/3 * exp(-(x+1)^2 - y^2)
The variant that
peaks() will display the 3-dim. graph as in Matlab
is not yet implemented.
peaks(3) ## Not run: # P <- peaks() # x <- P$X[1,]; y <- P$Y[, 1] # persp(x, y, P$Z) # ## End(Not run)