Learn R Programming

Matrix (version 1.5-1)

ndenseMatrix-class: Virtual Class "ndenseMatrix" of Dense Logical Matrices

Description

ndenseMatrix is the virtual class of all dense logical (S4) matrices. It extends both denseMatrix and lMatrix directly.

Arguments

Slots

x:

logical vector containing the entries of the matrix.

Dim, Dimnames:

see Matrix.

Extends

Class "nMatrix", directly. Class "denseMatrix", directly. Class "Matrix", by class "nMatrix". Class "Matrix", by class "denseMatrix".

Methods

%*%

signature(x = "nsparseMatrix", y = "ndenseMatrix"): ...

%*%

signature(x = "ndenseMatrix", y = "nsparseMatrix"): ...

coerce

signature(from = "matrix", to = "ndenseMatrix"): ...

coerce

signature(from = "ndenseMatrix", to = "matrix"): ...

crossprod

signature(x = "nsparseMatrix", y = "ndenseMatrix"): ...

crossprod

signature(x = "ndenseMatrix", y = "nsparseMatrix"): ...

as.vector

signature(x = "ndenseMatrix", mode = "missing"): ...

diag

signature(x = "ndenseMatrix"): extracts the diagonal as for all matrices, see the generic diag().

which

signature(x = "ndenseMatrix"), semantically equivalent to base function which(x, arr.ind); for details, see the lMatrix class documentation.

See Also

Class ngeMatrix and the other subclasses.

Examples

Run this code
showClass("ndenseMatrix")

as(diag(3) > 0, "ndenseMatrix")# -> "nge"

Run the code above in your browser using DataLab