MatrixFactorization-class {Matrix} | R Documentation |
The class "MatrixFactorization"
is the virtual (super) class of
(potentially) all matrix factorizations of matrices from package
Matrix.
A virtual Class: No objects may be created from it.
Dim
:"integer"
- the dimensions
of the original matrix - must be an integer vector with exactly two
non-negative values.(x)
simply returns x@Dim
, see above.signature(x = "MatrixFactorization")
: this has
not been implemented yet for all matrix factorizations. It should
return a list whose components are matrices which when multiplied
return the original Matrix
object.signature(object = "MatrixFactorization")
: simple
printing, see show
.signature(a = "MatrixFactorization", b= .)
:
solve A x = b for x; has not been implemented for
all factorizations, but e.g., for CHMfactor
,
see there.
classes inheriting from "MatrixFactorization"
, such as
CHMfactor
,
LU
, and
sparseQR
.
showClass("MatrixFactorization")