The Class "dsparseMatrix" is the virtual (super) class of all numeric sparse matrices.

Slots

Dim:

the matrix dimension, see class "Matrix".

Dimnames:

see the "Matrix" class.

x:

a numeric vector containing the (non-zero) matrix entries.

Extends

Class "dMatrix" and "sparseMatrix", directly.
Class "Matrix", by the above classes.

See also

the documentation of the (non virtual) sub classes, see showClass("dsparseMatrix"); in particular, dgTMatrix, dgCMatrix, and dgRMatrix.

Examples

showClass("dsparseMatrix")
#> Virtual Class "dsparseMatrix" [package "Matrix"]
#> 
#> Slots:
#>                                  
#> Name:         x      Dim Dimnames
#> Class:  numeric  integer     list
#> 
#> Extends: 
#> Class "dMatrix", directly
#> Class "sparseMatrix", directly
#> Class "Matrix", by class "dMatrix", distance 2
#> 
#> Known Subclasses: 
#> Class "dgCMatrix", directly
#> Class "dsCMatrix", directly
#> Class "dtCMatrix", directly
#> Class "dgRMatrix", directly
#> Class "dsRMatrix", directly
#> Class "dtRMatrix", directly
#> Class "dgTMatrix", directly
#> Class "dsTMatrix", directly
#> Class "dtTMatrix", directly
#> Class "A", by class "dgCMatrix", distance 2