rMosaicField | R Documentation |
Generate a realisation of a random field which is piecewise constant on the tiles of a given tessellation.
rMosaicField(X,
rgen = function(n) { sample(0:1, n, replace = TRUE)},
...,
rgenargs=NULL)
X |
A tessellation (object of class |
... |
Arguments passed to |
rgen |
Function that generates random values for the tiles of the tessellation. |
rgenargs |
List containing extra arguments that should be passed
to |
This function generates a realisation of a random field
which is piecewise constant on the tiles of the given
tessellation X
. The values in each tile
are independent and identically distributed.
A pixel image (object of class "im"
).
and \rolf
rpoislinetess
,
rMosaicSet
if(interactive()) {
lambda <- 3
d <- 256
n <- 30
} else {
lambda <- 1
d <- 32
n <- 5
}
X <- rpoislinetess(lambda)
plot(rMosaicField(X, runif, dimyx=d))
plot(rMosaicField(X, rnorm, rgenargs=list(mean=10, sd=2), dimyx=d))
Y <- dirichlet(runifpoint(n))
plot(rMosaicField(Y, rnorm, dimyx=d))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.