stratRejectionSampler_exp {nimbleSCR} | R Documentation |
Stratified rejection sampler for multivariate exponential point process
Description
Simulate data using a stratified rejection sampler from a point process with an isotropic multivariate exponential decay kernel.
Usage
stratRejectionSampler_exp(
numPoints,
lowerCoords,
upperCoords,
s,
windowIntensities,
lambda
)
Arguments
numPoints |
Number of spatial points to generate. |
lowerCoords , upperCoords |
Matrices of lower and upper x- and y-coordinates of a set of detection windows. One row for each window. |
s |
Vector of x- and y-coordinates of of the isotropic multivariate exponential distribution mean. |
windowIntensities |
Vector of integrated intensities over all detection windows. |
lambda |
Rate parameter of the isotropic multivariate exponential distribution. |
Value
A matrix of x- and y-coordinates of the generated points. One row corresponds to one point.
Author(s)
Wei Zhang
Examples
numPoints <- 10
lowerObsCoords <- matrix(c(0, 0, 1, 0, 0, 1, 1, 1), nrow = 4, byrow = TRUE)
upperObsCoords <- matrix(c(1, 1, 2, 1, 1, 2, 2, 2), nrow = 4, byrow = TRUE)
s <- c(1, 1)
windowIntensities <- c(1:4)
lambda <- 0.1
stratRejectionSampler_exp(numPoints, lowerObsCoords, upperObsCoords, s, windowIntensities, lambda)
[Package nimbleSCR version 0.2.1 Index]