"ldiMatrix"
of logical diagonal matrices.new("ldiMatrix", ...)
but typically rather via Diagonal
."diagonalMatrix "
and
class "lMatrix "
, directly. Class "
, by class "diagonalMatrix"
.
ddiMatrix
and
diagonalMatrix
; function Diagonal
.(lM <- Diagonal(x = c(TRUE,FALSE,FALSE)))
str(lM)#> gory details (slots)
crossprod(lM) # numeric
(nM <- as(lM, "nMatrix"))# -> sparse (not formally ``diagonal'')
crossprod(nM) # logical sparse
Run the code above in your browser using DataLab