| ldiMatrix-class {Matrix} | R Documentation |
Class "ldiMatrix" of Diagonal Logical Matrices
Description
The class "ldiMatrix" of logical diagonal matrices.
Objects from the Class
Objects can be created by calls of the form new("ldiMatrix", ...)
but typically rather via Diagonal.
Slots
x:"logical"vector.diag:"character"string, either "U" or "N", seeddiMatrix.Dim,Dimnames:matrix dimension and
dimnames, see theMatrixclass description.
Extends
Class "diagonalMatrix" and
class "lMatrix", directly.
Class "sparseMatrix", by class "diagonalMatrix".
See Also
Classes ddiMatrix and
diagonalMatrix; function Diagonal.
Examples
(lM <- Diagonal(x = c(TRUE,FALSE,FALSE)))
str(lM)#> gory details (slots)
crossprod(lM) # numeric
(nM <- as(lM, "nMatrix"))
crossprod(nM) # pattern sparse
[Package Matrix version 1.7-4 Index]