Nothing
# Copyright Giovanni Petris <GPetris@uark.edu> 2001
#
###
### Calculate simulation envelope for a Poisson Cluster Process
###
Kenv.pcp <- function(rho, m, s2, region.poly, larger.region=NULL, nsim, r,
vectorise.loop=TRUE) {
## rho: intensity of the parent process
## m: average number of offsprings per parent
## s2: variance of location of offsprings relative to
## their parent
## region.poly: a polygon defining the region in which
## the process is to be generated
## larger.region: a rectangle containing the region of interest
## given in the form (xl,xu,yl,yu)
## nsim: number of simulations required
## r: vector of distances at which the K function has to be estimated
if (is.null(larger.region))
larger.region <- as.vector(apply(sbox(region.poly), 2, range))
Kenv <- list(lower=rep(99999,length(r)), ave=numeric(length(r)),
upper=rep(-99999,length(r)))
for(i in 1:nsim) {
Khat <- khat(pcp.sim(rho, m, s2, region.poly, larger.region,
vectorise.loop=vectorise.loop), region.poly, r)
Kenv$ave <- Kenv$ave + Khat
Kenv$lower <- pmin(Kenv$lower, Khat)
Kenv$upper <- pmax(Kenv$upper, Khat)
}
Kenv$ave <- Kenv$ave/nsim
Kenv
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.