Learn R Programming

RandomFields (version 3.0.32)

RPgauss: Simulation of Gaussian Random Fields

Description

This function is used to specify a Gaussian random field that is to be estimated or simulated. Return an object of class RMmodel.

Usage

RPgauss(phi, stationary_only)

Arguments

phi
the RMmodel.
stationary_only
Logical or NA. Used for the automatic choice of methods.
  • TRUE: the simulation of non-stationary random fields is refused. In particular, the intrinsic embedding method is excluded and the simulation of Brownian motion is rejecte

Value

  • The function returns an object of class RMmodel.

See Also

RP, Gaussian, RMmodel, RFoptions, RPbrownresnick, RPchi2, RPschlather.

Do not mix up with RMgauss or RRgauss.

Examples

Run this code
RFoptions(seed=0) ## *ANY* simulation will have the random seed 0; set
##                   RFoptions(seed=NA) to make them all random again
model <- RMexp()
x <- seq(0, 10, if (interactive()) 0.02 else 1) 
plot(model, ylim=c(0,1))
plot(RFsimulate(model, x=x, seed=0))
plot(RFsimulate(RPgauss(model), x=x, seed=0), col=2) ## the same
FinalizeExample()

Run the code above in your browser using DataLab