pdIdent-class {Matrix}R Documentation

Class "pdIdent"

Description

A class of parameterized positive-definite matrices that are multiples of the identity matrix.

Objects from the Class

Objects can be created by calls of the form new("pdIdent", ...) or by calls to the constructor function pdIdent.

Slots

form:
Object of class "formula", from class "pdMat" an optional formula used to generate the object.
Names:
Object of class "character", from class "pdMat" row (and column) names for the matrix.
param:
Object of class "numeric", from class "pdMat" the unconstrained, numeric parameter vector of length Ncol. The elements of the parameter vector are the logarithms of the square roots of the diagonal elements of the matrix.
Ncol:
Object of class "integer", from class "pdMat" the number of rows and columns in the matrix.
factor:
Object of class "matrix", from class "pdMat" a square-root factor of the matrix - also a diagonal matrix.
logDet:
Object of class "numeric", from class "pdMat" the logarithm of the absolute value of the determinant of the factor.

Extends

Class "pdMat", directly.

Methods

coef
signature(x = "pdIdent"): extract the parameters.
coef<-
signature(object = "pdIdent", value = "numeric"): assign the parameters.
coerce
signature(from = "pdIdent", to = "matrix"): extract the matrix.
corMatrix
signature(object = "pdIdent"): extract the correlation matrix.
dim
signature(x = "pdIdent"): extract the dimensions.
isInitialized
signature(object = "pdIdent"): check if initialized.
logDet
signature(object = "pdIdent", covariate = "missing"): return the logarithm of the determinant of the matrix.
solve
signature(a = "pdIdent", b = "missing"): invert the matrix returning a pdIdent object.

See Also

pdMat-class

Examples






[Package Contents]