dtpMatrix-class {Matrix} | R Documentation |
The "dtpMatrix"
class is the class of triangular,
dense, numeric matrices in packed storage. The "dtrMatrix"
class is the same except in nonpacked storage.
Objects can be created by calls of the form new("dtpMatrix",
...)
or by coercion from other classes of matrices.
uplo
:"character"
. Must be
either "U", for upper triangular, and "L", for lower triangular.diag
:"character"
. Must be
either "U"
, for unit triangular (diagonal is all ones), or
"N"
for non-unit. The implicit diagonal elements are not
explicitly stored when diag
is "U"
.x
:"numeric"
. The numeric
values that constitute the matrix, stored in column-major order.Dim
:"integer"
. The dimensions
of the matrix which must be a two-element vector of non-negative
integers.rcond
:"numeric"
. A named
numeric vector of reciprocal condition numbers in either the
1-norm "O"
or the infinity norm "I"
.factors
:"list"
. A named
list of factorizations that have been computed for the matrix.Dimnames
:"list"
. The dimnames
of the matrix which must be a list of two elements. The elements
should be either NULL
or a character vector whose length
matches the corresponding dimension.
Class "ddenseMatrix"
, directly.
Class "dMatrix"
, by class "ddenseMatrix"
.
Class "Matrix"
, by class "ddenseMatrix"
.
signature(x = "dtpMatrix", y = "dgeMatrix")
:
Matrix multiplication; dito for several other signature
combinations, see showMethods("%*%", class = "dtpMatrix")
.signature(from = "dtpMatrix", to = "dtrMatrix")
signature(from = "dtpMatrix", to = "dgeMatrix")
signature(from = "dtpMatrix", to = "matrix")
signature(x = "dtpMatrix", logarithm = "missing")
: ... signature(x = "dtpMatrix", logarithm = "logical")
: ... signature(x = "dtpMatrix")
: ... signature(x = "dtpMatrix", type = "character")
: ... signature(x = "dtpMatrix", type = "missing")
: ... signature(x = "dtpMatrix", type = "character")
: ... signature(x = "dtpMatrix", type = "missing")
: ... signature(a = "dtpMatrix", b = "missing")
: ... signature(a = "dtpMatrix", b = "matrix")
: ... signature(x = "dtpMatrix")
: ... signature(x = "dtpMatrix")
: ...