# SCM Repository

[matrix] Diff of /pkg/man/sparseMatrix-class.Rd
 [matrix] / pkg / man / sparseMatrix-class.Rd

# Diff of /pkg/man/sparseMatrix-class.Rd

revision 676, Sat Mar 26 15:59:18 2005 UTC revision 685, Thu Mar 31 18:17:28 2005 UTC
# Line 2  Line 2
2  \docType{class}  \docType{class}
3  \alias{sparseMatrix-class}  \alias{sparseMatrix-class}
4  \alias{show,sparseMatrix-method}  \alias{show,sparseMatrix-method}
5    \alias{\%*\%,sparseMatrix,ddenseMatrix-method}
6    \alias{\%*\%,ddenseMatrix,sparseMatrix-method}
7    \alias{crossprod,sparseMatrix,ddenseMatrix-method}
8    \alias{crossprod,ddenseMatrix,sparseMatrix-method}
9  \title{Virtual Class "sparseMatrix" --- Mother of Sparse Matrices}  \title{Virtual Class "sparseMatrix" --- Mother of Sparse Matrices}
10  \description{Virtual Mother Class of All Sparse Matrices}  \description{Virtual Mother Class of All Sparse Matrices}
11  \section{Slots}{  \section{Slots}{
# Line 18  Line 21
21        \emph{\dQuote{structural}} zeroes as \code{"."} or blank.}        \emph{\dQuote{structural}} zeroes as \code{"."} or blank.}
22    }    }
23  }  }
24    \note{
25      In method selection for multiplication operations (i.e. \code{\%*\%}
26      and the two-argument form of \code{\link[base]{crossprod}})
27      the sparseMatrix class takes precedence in the sense that if one
28      operand is a sparse matrix and the other is any type of dense matrix
29      then the dense matrix is coerced to a \code{dgeMatrix} and the
30      appropriate sparse matrix method is used.
31    }
32  %\author{Martin}  %\author{Martin}
33  \examples{  \examples{
34  showClass("sparseMatrix") ## and look at the help() of its subclasses  showClass("sparseMatrix") ## and look at the help() of its subclasses

Legend:
 Removed from v.676 changed lines Added in v.685