"nsyMatrix"
class is the class of symmetric, dense nonzero-pattern
matrices in non-packed storage and "nspMatrix"
is the class of
of these in packed storage. Only the upper triangle or the
lower triangle is stored.new("nsyMatrix", ...)
."nsyMatrix"
extends class "ngeMatrix"
, directly, whereas
"nspMatrix"
extends class "ndenseMatrix"
, directly. Both extend class "symmetricMatrix"
, directly,
and class "Matrix"
and others, indirectly, use
showClass("nsyMatrix")
, e.g., for details.
t()
and coercion methods (for
as(.)
; use, e.g.,
showMethods(class="dsyMatrix")
for details.ngeMatrix
, Matrix
,
t
(s0 <- new("nsyMatrix"))
(M2 <- Matrix(c(TRUE, NA,FALSE,FALSE), 2,2)) # logical dense (ltr)
(sM <- M2 & t(M2)) # "lge"
class(sM <- as(sM, "nMatrix")) # -> "nge"
(sM <- as(sM, "nsyMatrix")) # -> "nsy"
str ( sM <- as(sM, "nspMatrix")) # -> "nsp": packed symmetric
Run the code above in your browser using DataLab