normal {ICAOD} | R Documentation |
Assumes A Multivariate Normal Prior Distribution for The Model Parameters
Description
Creates a multivariate normal prior distribution for the unknown parameters as an object of class cprior
.
Usage
normal(mu, sigma, lower, upper)
Arguments
mu |
A vector representing the mean values. |
sigma |
A symmetric positive-definite matrix representing the variance-covariance matrix of the distribution. |
lower |
A vector of lower bounds for the model parameters. |
upper |
A vector of upper bounds for the model parameters. |
Value
An object of class cprior
that is a list with the following components:
fn
: prior distribution as an Rfunction
with argumentparam
that is the vector of the unknown parameters. See below.npar
: Number of unknown parameters and is equal to the length ofparam
.lower
: Argumentlower
. It has the same length asparam
.upper
: Argumentlower
. It has the same length asparam
.
The list will be passed to the argument prior
of the function bayes
.
The order of the argument param
in fn
has the same order as the argument parvars
when the model is specified by a formula.
Otherwise, it is equal to the argument param
in the function fimfunc
.
See Also
Examples
normal(mu = c(0, 1), sigma = matrix(c(1, -0.17, -0.17, .5), nrow = 2),
lower = c(-3, .1), upper = c(3, 2))