Minor Updates from previous version
Require that dependency package mvtnorm is at least v. 1.1-2.
Changed DESCRIPTION reference
Minor documentation edits
Recompile vignette to ensure no error with current R version.
pmatnorm
: Included argument keepAttr
to
pass to mvtnorm::pmvnorm()
v.1.1-2: logical allowing users
to attach error and message to the return value.
rmatnorm
:
checkSymmetry = FALSE
to
mvtnorm::rmvnorm()
as the matrices are already checked for
symmetry.Documentation clarification, thanks @1
Vignette clarification, thanks @#1.
vech()
function: performs half-vectorization on a
symmetric matrix. This is the vector-form of the lower triangular matrix
only. Unlike other functions on CRAN, vech() inherits any names from the
matrix.dmatrixnorm
: Clarified by replacing the name of
argument use.log
with log
for consistency in
argument name with mvtnorm and stats package.is.symmetric()
, is.positive.definite()
,
is.positive.semi.definite()
:
find.eval()
.NA
), these functions NOW
return NA.rmatrixnorm
: Added the first argument s
to
draw many random samples. Only 1 sample is still drawn; the argument
currently has no effect but acts as a placeholder in future
releases.is.positive.definite()
,
is.positive.semi.definite()
returns NA if the matrix
contains missing value (bug fix).pmatnorm()
, dmatnorm()
,
rmatnorm()
now throws error if the parameters of the matrix
Normal Distribution M
, U
, or V
contain any missing values.rmatnorm()
now returns a matrix with rownames from U
and the colnames from V.rmatnorm()
, pre0.9_9994
that was passed
from rmvnorm()
function in mvtnorm library
is removed, because it is not needed. This argument was introduced in
mvtnorm library to fix a bug in version 0.9-9993, but matrixNormal uses
a version of at least 1.0.8. This argument is just not needed, and if
pre0.9_9994 is set to TRUE, nothing will happen.NEWS.md
file to track changes to the
package.