R/class-WoodburyMatrix.R
, R/is-symmetric.R
, R/matrix-ops.R
WoodburyMatrix-class.Rd
The WoodburyMatrix
is a virtual class, contained by both
GWoodburyMatrix
(for general matrices) and SWoodburyMatrix
(for symmetric matrices). See WoodburyMatrix for construction
of these classes. The methods available for these classes are described
below; see also the solve methods. This class is itself a subclass of
Matrix
, so basic matrix methods like nrow
,
ncol
, dim
and so on also work.
# S4 method for GWoodburyMatrix
isSymmetric(object)
# S4 method for SWoodburyMatrix
isSymmetric(object)
# S4 method for GWoodburyMatrix,ANY
%*%(x, y)
# S4 method for SWoodburyMatrix,ANY
%*%(x, y)
# S4 method for GWoodburyMatrix
t(x)
# S4 method for SWoodburyMatrix
t(x)
WoodburyMatrix
object
WoodburyMatrix
object
Matrix or vector
GWoodburyMatrix-class
: Sub-class representing a generic matrix.
SWoodburyMatrix-class
: Sub-class representing a symmetric matrix.
Also subclasses symmetricMatrix.
isSymmetric,GWoodburyMatrix-method
: Check for symmetry of matrix; always returns
FALSE
.
isSymmetric,SWoodburyMatrix-method
: Check for symmetry of matrix; always returns
TRUE
.
%*%,GWoodburyMatrix,ANY-method
: Matrix multiplication (generally fast and
%*%,SWoodburyMatrix,ANY-method
: Matrix multiplication (generally fast and
t,GWoodburyMatrix-method
: Return the transpose of the matrix as
another GWoodburyMatrix.
t,SWoodburyMatrix-method
: Does nothing, just returns x
.
A
n x n subclass of Matrix
(GWoodburyMatrix
) or symmetricMatrix
(SWoodburyMatrix
).
B
p x p subclass of Matrix
(GWoodburyMatrix
) or symmetricMatrix
(SWoodburyMatrix
).
U
n x p subclass of Matrix
(only for
V
p x m subclass of Matrix
(only for
X
n x p subclass of Matrix
(only for
O
p x p subclass of Matrix
WoodburyMatrix for object construction, Matrix (the parent of this class).