# Sparse and Dense Matrix Classes and Methods

## Documentation for package ‘Matrix’ version 1.6-2

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

A B C D E F G H I K L M N O P Q R S T U W Z misc

## -- A --

abIndex-class | Class "abIndex" of Abstract Index Vectors
abIseq | Sequence Generation of "abIndex", Abstract Index Vectors
abIseq1 | Sequence Generation of "abIndex", Abstract Index Vectors
aggregateT | Standardize a Sparse Matrix in Triplet Format
all.equal | Matrix Package Methods for Function all.equal()
all.equal-method | Matrix Package Methods for Function all.equal()
all.equal-methods | Matrix Package Methods for Function all.equal()
anyDuplicatedT | Standardize a Sparse Matrix in Triplet Format
anyNA | is.na(), is.finite() Methods for 'Matrix' Objects
anyNA-method | is.na(), is.finite() Methods for 'Matrix' Objects
anyNA-methods | is.na(), is.finite() Methods for 'Matrix' Objects
Arith-method | Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form
Arith-method | Virtual Class "Matrix" of Matrices
Arith-method | Class "abIndex" of Abstract Index Vectors
Arith-method | (Virtual) Class "dMatrix" of "double" Matrices
Arith-method | Virtual Class "ddenseMatrix" of Numeric Dense Matrices
Arith-method | Class "ddiMatrix" of Diagonal Numeric Matrices
Arith-method | Compressed, sparse, column-oriented numeric matrices
Arith-method | Class "dgeMatrix" of Dense Numeric (S4 Class) Matrices
Arith-method | Positive Semi-definite Dense (Packed | Non-packed) Numeric Matrices
Arith-method | Numeric Symmetric Sparse (column compressed) Matrices
Arith-method | Virtual Class "dsparseMatrix" of Numeric Sparse Matrices
Arith-method | Triangular, (compressed) sparse column matrices
Arith-method | Class "ldiMatrix" of Diagonal Logical Matrices
Arith-method | Class "lgeMatrix" of General Dense Logical Matrices
Arith-method | Sparse logical matrices
Arith-method | Class "nMatrix" of Non-zero Pattern Matrices
Arith-method | Class "ngeMatrix" of General Dense Nonzero-pattern Matrices
Arith-method | Sparse "pattern" Matrices
Arith-method | Sparse Vector Classes
Arith-method | Virtual Class of Triangular Matrices in Package Matrix
as.array-method | Virtual Class "Matrix" of Matrices
as.array-method | Sparse Vector Classes
as.complex-method | Virtual Class "Matrix" of Matrices
as.complex-method | Sparse Vector Classes
as.integer-method | Virtual Class "Matrix" of Matrices
as.integer-method | Class "abIndex" of Abstract Index Vectors
as.integer-method | Sparse Vector Classes
as.logical-method | Virtual Class "Matrix" of Matrices
as.logical-method | Sparse Vector Classes
as.matrix-method | Virtual Class "Matrix" of Matrices
as.matrix-method | Sparse Vector Classes
as.numeric-method | Virtual Class "Matrix" of Matrices
as.numeric-method | Class "abIndex" of Abstract Index Vectors
as.numeric-method | Sparse Vector Classes
as.vector-method | Virtual Class "Matrix" of Matrices
as.vector-method | Class "abIndex" of Abstract Index Vectors
as.vector-method | Sparse Vector Classes
asPerm | Utilities for Permutation Vectors
asUniqueT | Standardize a Sparse Matrix in Triplet Format
atomicVector-class | Virtual Class "atomicVector" of Atomic Vectors

## -- B --

band | Extract bands of a matrix
band-method | Extract bands of a matrix
band-methods | Extract bands of a matrix
bandSparse | Construct Sparse Banded Matrix from (Sup-/Super-) Diagonals
bdiag | Construct a Block Diagonal Matrix
boolmatmult-methods | Boolean Arithmetic Matrix Products: '%&%' and Methods
BunchKaufman | Methods for Bunch-Kaufman Factorization
BunchKaufman-class | Dense Bunch-Kaufman Factorizations
BunchKaufman-method | Methods for Bunch-Kaufman Factorization
BunchKaufman-methods | Methods for Bunch-Kaufman Factorization
BunchKaufmanFactorization-class | Virtual Class "MatrixFactorization" of Matrix Factorizations

## -- C --

c.abIndex | Sequence Generation of "abIndex", Abstract Index Vectors
c.Matrix | Virtual Class "Matrix" of Matrices
c.sparseVector | Sparse Vector Classes
CAex | Albers' example Matrix with "Difficult" Eigen Factorization
cbind2 | 'cbind()' and 'rbind()' recursively built on cbind2/rbind2
cbind2-method | 'cbind()' and 'rbind()' recursively built on cbind2/rbind2
cbind2-methods | 'cbind()' and 'rbind()' recursively built on cbind2/rbind2
CHMfactor-class | Sparse Cholesky Factorizations
CHMsimpl-class | Sparse Cholesky Factorizations
CHMsuper-class | Sparse Cholesky Factorizations
chol | Compute the Cholesky Factor of a Matrix
chol-method | Compute the Cholesky Factor of a Matrix
chol-methods | Compute the Cholesky Factor of a Matrix
chol2inv | Inverse from Cholesky Factor
chol2inv-method | Inverse from Cholesky Factor
chol2inv-methods | Inverse from Cholesky Factor
Cholesky | Methods for Cholesky Factorization
Cholesky-class | Dense Cholesky Factorizations
Cholesky-method | Methods for Cholesky Factorization
Cholesky-methods | Methods for Cholesky Factorization
CholeskyFactorization-class | Virtual Class "MatrixFactorization" of Matrix Factorizations
coerce-method | Dense Bunch-Kaufman Factorizations
coerce-method | Sparse Cholesky Factorizations
coerce-method | Dense Cholesky Factorizations
coerce-method | Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form
coerce-method | Dense LU Factorizations
coerce-method | Virtual Class "Matrix" of Matrices
coerce-method | Class "RsparseMatrix" of Sparse Matrices in Row-compressed Form
coerce-method | Sparse Matrix Coercion from and to those from package 'SparseM'
coerce-method | Class "TsparseMatrix" of Sparse Matrices in Triplet Form
coerce-method | Class "abIndex" of Abstract Index Vectors
coerce-method | Virtual Class "atomicVector" of Atomic Vectors
coerce-method | (Virtual) Class "dMatrix" of "double" Matrices
coerce-method | Virtual Class "ddenseMatrix" of Numeric Dense Matrices
coerce-method | Virtual Class "denseMatrix" of All Dense Matrices
coerce-method | Compressed, sparse, column-oriented numeric matrices
coerce-method | Class "diagonalMatrix" of Diagonal Matrices
coerce-method | Positive Semi-definite Dense (Packed | Non-packed) Numeric Matrices
coerce-method | Virtual Class "dsparseMatrix" of Numeric Sparse Matrices
coerce-method | Symmetric Dense (Packed or Unpacked) Numeric Matrices
coerce-method | Class "generalMatrix" of General Matrices
coerce-method | Conversions "graph" <-> (sparse) Matrix
coerce-method | Index Matrices
coerce-method | Virtual Class "ldenseMatrix" of Dense Logical Matrices
coerce-method | Sparse logical matrices
coerce-method | Class "nMatrix" of Non-zero Pattern Matrices
coerce-method | Virtual Class "ndenseMatrix" of Dense Logical Matrices
coerce-method | Sparse "pattern" Matrices
coerce-method | Permutation matrices
coerce-method | Virtual Class '"packedMatrix"' of Packed Dense Matrices
coerce-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
coerce-method | Sparse Vector Classes
coerce-method | Virtual Class of Symmetric Matrices in Package Matrix
coerce-method | Virtual Class of Triangular Matrices in Package Matrix
coerce-method | Virtual Class '"unpackedMatrix"' of Unpacked Dense Matrices
coerce-methods-graph | Conversions "graph" <-> (sparse) Matrix
coerce-methods-SparseM | Sparse Matrix Coercion from and to those from package 'SparseM'
colMeans | Form Row and Column Sums and Means
colMeans-method | Form Row and Column Sums and Means
colMeans-methods | Form Row and Column Sums and Means
colScale | Scale the Rows and Columns of a Matrix
colSums | Form Row and Column Sums and Means
colSums-method | Form Row and Column Sums and Means
colSums-methods | Form Row and Column Sums and Means
Compare-method | Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form
Compare-method | (Virtual) Class "dMatrix" of "double" Matrices
Compare-method | Class "lgeMatrix" of General Dense Logical Matrices
Compare-method | Class "nMatrix" of Non-zero Pattern Matrices
Compare-method | Class "ngeMatrix" of General Dense Nonzero-pattern Matrices
Compare-method | Virtual Class of Triangular Matrices in Package Matrix
compMatrix-class | Class "compMatrix" of Composite (Factorizable) Matrices
condest | Compute Approximate CONDition number and 1-Norm of (Large) Matrices
corMatrix-class | Positive Semi-definite Dense (Packed | Non-packed) Numeric Matrices
cov2cor-method | Virtual Class '"packedMatrix"' of Packed Dense Matrices
cov2cor-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
cov2cor-method | Virtual Class '"unpackedMatrix"' of Unpacked Dense Matrices
crossprod | Matrix (Cross) Products (of Transpose)
crossprod-method | Matrix (Cross) Products (of Transpose)
crossprod-methods | Matrix (Cross) Products (of Transpose)
CsparseMatrix-class | Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form

## -- D --

dCHMsimpl-class | Sparse Cholesky Factorizations
dCHMsuper-class | Sparse Cholesky Factorizations
ddenseMatrix-class | Virtual Class "ddenseMatrix" of Numeric Dense Matrices
ddiMatrix-class | Class "ddiMatrix" of Diagonal Numeric Matrices
denseLU-class | Dense LU Factorizations
denseMatrix-class | Virtual Class "denseMatrix" of All Dense Matrices
det | Virtual Class "Matrix" of Matrices
determinant-method | Dense Bunch-Kaufman Factorizations
determinant-method | Sparse Cholesky Factorizations
determinant-method | Dense Cholesky Factorizations
determinant-method | Dense LU Factorizations
determinant-method | Virtual Class "Matrix" of Matrices
determinant-method | Virtual Class "MatrixFactorization" of Matrix Factorizations
determinant-method | Schur Factorizations
determinant-method | Compressed, sparse, column-oriented numeric matrices
determinant-method | Sparse Compressed, Row-oriented Numeric Matrices
determinant-method | Sparse matrices in triplet form
determinant-method | Class "dgeMatrix" of Dense Numeric (S4 Class) Matrices
determinant-method | Class "diagonalMatrix" of Diagonal Matrices
determinant-method | Positive Semi-definite Dense (Packed | Non-packed) Numeric Matrices
determinant-method | Numeric Symmetric Sparse (column compressed) Matrices
determinant-method | Symmetric Sparse Compressed Row Matrices
determinant-method | Symmetric Dense (Packed or Unpacked) Numeric Matrices
determinant-method | Index Matrices
determinant-method | Permutation matrices
determinant-method | Sparse LU Factorizations
determinant-method | Sparse QR Factorizations
determinant-method | Virtual Class of Triangular Matrices in Package Matrix
dgCMatrix-class | Compressed, sparse, column-oriented numeric matrices
dgeMatrix-class | Class "dgeMatrix" of Dense Numeric (S4 Class) Matrices
dgRMatrix-class | Sparse Compressed, Row-oriented Numeric Matrices
dgTMatrix-class | Sparse matrices in triplet form
diag-method | Sparse Cholesky Factorizations
diag-method | Dense Cholesky Factorizations
diag-method | Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form
diag-method | Class "RsparseMatrix" of Sparse Matrices in Row-compressed Form
diag-method | Class "TsparseMatrix" of Sparse Matrices in Triplet Form
diag-method | Virtual Class "denseMatrix" of All Dense Matrices
diag-method | Class "diagonalMatrix" of Diagonal Matrices
diag-method | Index Matrices
diag<--method | Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form
diag<--method | Class "RsparseMatrix" of Sparse Matrices in Row-compressed Form
diag<--method | Class "TsparseMatrix" of Sparse Matrices in Triplet Form
diag<--method | Virtual Class "denseMatrix" of All Dense Matrices
diag<--method | Class "diagonalMatrix" of Diagonal Matrices
diag<--method | Index Matrices
diagN2U | Transform Triangular Matrices from Unit Triangular to General Triangular and Back
Diagonal | Construct a Diagonal Matrix
diagonalMatrix-class | Class "diagonalMatrix" of Diagonal Matrices
diagU2N | Transform Triangular Matrices from Unit Triangular to General Triangular and Back
diff-method | Virtual Class "denseMatrix" of All Dense Matrices
diff-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
diff-method | Sparse Vector Classes
dim-method | Virtual Class "Matrix" of Matrices
dim-method | Virtual Class "MatrixFactorization" of Matrix Factorizations
dim<--method | Virtual Class "denseMatrix" of All Dense Matrices
dim<--method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
dim<--method | Sparse Vector Classes
dimnames-method | Virtual Class "Matrix" of Matrices
dimnames-method | Virtual Class "MatrixFactorization" of Matrix Factorizations
dimnames-method | Virtual Class of Symmetric Matrices in Package Matrix
dimnames<--method | Virtual Class "Matrix" of Matrices
dimnames<--method | Virtual Class "MatrixFactorization" of Matrix Factorizations
dimnames<--method | Class "compMatrix" of Composite (Factorizable) Matrices
dimScale | Scale the Rows and Columns of a Matrix
dMatrix-class | (Virtual) Class "dMatrix" of "double" Matrices
dmperm | Dulmage-Mendelsohn Permutation / Decomposition
dpoMatrix-class | Positive Semi-definite Dense (Packed | Non-packed) Numeric Matrices
dppMatrix-class | Positive Semi-definite Dense (Packed | Non-packed) Numeric Matrices
drop-method | Virtual Class "Matrix" of Matrices
drop-method | Class "abIndex" of Abstract Index Vectors
drop0 | Drop Non-Structural Zeros from a Sparse Matrix
dsCMatrix-class | Numeric Symmetric Sparse (column compressed) Matrices
dsparseMatrix-class | Virtual Class "dsparseMatrix" of Numeric Sparse Matrices
dsparseVector-class | Sparse Vector Classes
dspMatrix-class | Symmetric Dense (Packed or Unpacked) Numeric Matrices
dsRMatrix-class | Symmetric Sparse Compressed Row Matrices
dsTMatrix-class | Numeric Symmetric Sparse (column compressed) Matrices
dsyMatrix-class | Symmetric Dense (Packed or Unpacked) Numeric Matrices
dtCMatrix-class | Triangular, (compressed) sparse column matrices
dtpMatrix-class | Packed Triangular Dense Matrices - "dtpMatrix"
dtRMatrix-class | Triangular Sparse Compressed Row Matrices
dtrMatrix-class | Triangular, dense, numeric matrices
dtTMatrix-class | Triangular, (compressed) sparse column matrices

## -- E --

expand | Expand Matrix Factorizations
expand-method | Expand Matrix Factorizations
expand-methods | Expand Matrix Factorizations
expand1 | Expand Matrix Factorizations
expand1-method | Expand Matrix Factorizations
expand1-methods | Expand Matrix Factorizations
expand2 | Expand Matrix Factorizations
expand2-method | Expand Matrix Factorizations
expand2-methods | Expand Matrix Factorizations
expm | Matrix Exponential
expm-method | Matrix Exponential
expm-methods | Matrix Exponential

## -- F --

fac2Sparse | Construct Sparse Design / Model Matrices
fac2sparse | Construct Sparse Design / Model Matrices
facmul | Multiplication by Factors from Matrix Factorizations
facmul-methods | Multiplication by Factors from Matrix Factorizations
fastMisc | "Low Level" Coercions and Methods
forceSymmetric | Force a Matrix to 'symmetricMatrix' Without Symmetry Checks
forceSymmetric-method | Force a Matrix to 'symmetricMatrix' Without Symmetry Checks
forceSymmetric-methods | Force a Matrix to 'symmetricMatrix' Without Symmetry Checks
format-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
formatSparseM | Formatting Sparse Numeric Matrices Utilities
formatSpMatrix | Format and Print Sparse Matrices Flexibly

## -- G --

generalMatrix-class | Class "generalMatrix" of General Matrices
graph2T | Conversions "graph" <-> (sparse) Matrix

## -- H --

head-method | Virtual Class "Matrix" of Matrices
head-method | Sparse Vector Classes
Hilbert | Generate a Hilbert matrix

## -- I --

image | Methods for image() in Package 'Matrix'
image-method | Methods for image() in Package 'Matrix'
image-methods | Methods for image() in Package 'Matrix'
iMatrix-class | Virtual Classes Not Yet Really Implemented and Used
index-class | Virtual Class "index" - Simple Class for Matrix Indices
indMatrix-class | Index Matrices
initialize-method | Virtual Class "Matrix" of Matrices
initialize-method | Sparse Vector Classes
invertPerm | Utilities for Permutation Vectors
invPerm | Utilities for Permutation Vectors
is.finite | is.na(), is.finite() Methods for 'Matrix' Objects
is.finite-method | is.na(), is.finite() Methods for 'Matrix' Objects
is.finite-methods | is.na(), is.finite() Methods for 'Matrix' Objects
is.infinite | is.na(), is.finite() Methods for 'Matrix' Objects
is.infinite-method | is.na(), is.finite() Methods for 'Matrix' Objects
is.infinite-methods | is.na(), is.finite() Methods for 'Matrix' Objects
is.na | is.na(), is.finite() Methods for 'Matrix' Objects
is.na-method | is.na(), is.finite() Methods for 'Matrix' Objects
is.na-methods | is.na(), is.finite() Methods for 'Matrix' Objects
is.nan | is.na(), is.finite() Methods for 'Matrix' Objects
is.nan-method | is.na(), is.finite() Methods for 'Matrix' Objects
is.nan-methods | is.na(), is.finite() Methods for 'Matrix' Objects
is.null.DN | Are the Dimnames 'dn' NULL-like ?
isDiagonal | Test whether a Matrix is Triangular or Diagonal
isDiagonal-method | Test whether a Matrix is Triangular or Diagonal
isDiagonal-methods | Test whether a Matrix is Triangular or Diagonal
isLDL | Sparse Cholesky Factorizations
isparseVector-class | Sparse Vector Classes
isPerm | Utilities for Permutation Vectors
isSymmetric | Methods for Function 'isSymmetric' in Package 'Matrix'
isSymmetric-method | Methods for Function 'isSymmetric' in Package 'Matrix'
isSymmetric-methods | Methods for Function 'isSymmetric' in Package 'Matrix'
isTriangular | Test whether a Matrix is Triangular or Diagonal
isTriangular-method | Test whether a Matrix is Triangular or Diagonal
isTriangular-methods | Test whether a Matrix is Triangular or Diagonal
isUniqueT | Standardize a Sparse Matrix in Triplet Format

## -- K --

KhatriRao | Khatri-Rao Matrix Product
KNex | Koenker-Ng Example Sparse Model Matrix and Response Vector
kronecker | Methods for Function 'kronecker()' in Package 'Matrix'
kronecker-method | Methods for Function 'kronecker()' in Package 'Matrix'
kronecker-methods | Methods for Function 'kronecker()' in Package 'Matrix'

## -- L --

ldenseMatrix-class | Virtual Class "ldenseMatrix" of Dense Logical Matrices
ldiMatrix-class | Class "ldiMatrix" of Diagonal Logical Matrices
length-method | Virtual Class "Matrix" of Matrices
length-method | Virtual Class "MatrixFactorization" of Matrix Factorizations
length-method | Class "abIndex" of Abstract Index Vectors
length-method | Sparse Vector Classes
lgCMatrix-class | Sparse logical matrices
lgeMatrix-class | Class "lgeMatrix" of General Dense Logical Matrices
lgRMatrix-class | Sparse logical matrices
lgTMatrix-class | Sparse logical matrices
lMatrix-class | (Virtual) Class "dMatrix" of "double" Matrices
log-method | Virtual Class "denseMatrix" of All Dense Matrices
log-method | Class "diagonalMatrix" of Diagonal Matrices
log-method | Index Matrices
log-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
log-method | Sparse Vector Classes
Logic-method | Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form
Logic-method | Virtual Class "Matrix" of Matrices
Logic-method | (Virtual) Class "dMatrix" of "double" Matrices
Logic-method | Virtual Class "ldenseMatrix" of Dense Logical Matrices
Logic-method | Class "lgeMatrix" of General Dense Logical Matrices
Logic-method | Sparse logical matrices
Logic-method | Class "nMatrix" of Non-zero Pattern Matrices
Logic-method | Class "ngeMatrix" of General Dense Nonzero-pattern Matrices
Logic-method | Sparse Vector Classes
Logic-method | Virtual Class of Triangular Matrices in Package Matrix
lsCMatrix-class | Sparse logical matrices
lsparseMatrix-class | Sparse logical matrices
lsparseVector-class | Sparse Vector Classes
lspMatrix-class | Symmetric Dense Logical Matrices
lsRMatrix-class | Sparse logical matrices
lsTMatrix-class | Sparse logical matrices
lsyMatrix-class | Symmetric Dense Logical Matrices
ltCMatrix-class | Sparse logical matrices
ltpMatrix-class | Triangular Dense Logical Matrices
ltRMatrix-class | Sparse logical matrices
ltrMatrix-class | Triangular Dense Logical Matrices
ltTMatrix-class | Sparse logical matrices
lu | Methods for LU Factorization
LU-class | Virtual Class "MatrixFactorization" of Matrix Factorizations
lu-method | Methods for LU Factorization
lu-methods | Methods for LU Factorization

## -- M --

mat2triplet | Map Matrix to its Triplet Representation
Math-method | Virtual Class "denseMatrix" of All Dense Matrices
Math-method | Class "diagonalMatrix" of Diagonal Matrices
Math-method | Index Matrices
Math-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
Math-method | Sparse Vector Classes
Math2-method | Virtual Class "Matrix" of Matrices
Math2-method | Sparse Vector Classes
matmult-methods | Matrix (Cross) Products (of Transpose)
Matrix | Construct a Classed Matrix
Matrix-class | Virtual Class "Matrix" of Matrices
Matrix-notyet | Virtual Classes Not Yet Really Implemented and Used
Matrix.Version | Virtual Class "Matrix" of Matrices
MatrixClass | The Matrix (Super-) Class of a Class
MatrixFactorization-class | Virtual Class "MatrixFactorization" of Matrix Factorizations
mean-method | Virtual Class "denseMatrix" of All Dense Matrices
mean-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
mean-method | Sparse Vector Classes

## -- N --

nCHMsimpl-class | Sparse Cholesky Factorizations
nCHMsuper-class | Sparse Cholesky Factorizations
ndenseMatrix-class | Virtual Class "ndenseMatrix" of Dense Logical Matrices
ndiMatrix-class | Class "ldiMatrix" of Diagonal Logical Matrices
nearPD | Nearest Positive Definite Matrix
ngCMatrix-class | Sparse "pattern" Matrices
ngeMatrix-class | Class "ngeMatrix" of General Dense Nonzero-pattern Matrices
ngRMatrix-class | Sparse "pattern" Matrices
ngTMatrix-class | Sparse "pattern" Matrices
nMatrix-class | Class "nMatrix" of Non-zero Pattern Matrices
nnzero | The Number of Non-Zero Values of a Matrix
nnzero-method | The Number of Non-Zero Values of a Matrix
nnzero-methods | The Number of Non-Zero Values of a Matrix
norm | Matrix Norms
norm-method | Matrix Norms
norm-methods | Matrix Norms
nsCMatrix-class | Sparse "pattern" Matrices
nsparseMatrix-class | Sparse "pattern" Matrices
nsparseVector-class | Sparse Vector Classes
nspMatrix-class | Symmetric Dense Nonzero-Pattern Matrices
nsRMatrix-class | Sparse "pattern" Matrices
nsTMatrix-class | Sparse "pattern" Matrices
nsyMatrix-class | Symmetric Dense Nonzero-Pattern Matrices
ntCMatrix-class | Sparse "pattern" Matrices
ntpMatrix-class | Triangular Dense Logical Matrices
ntRMatrix-class | Sparse "pattern" Matrices
ntrMatrix-class | Triangular Dense Logical Matrices
ntTMatrix-class | Sparse "pattern" Matrices
number-class | Class "number" of Possibly Complex Numbers

## -- O --

onenormest | Compute Approximate CONDition number and 1-Norm of (Large) Matrices
Ops-method | Virtual Class "Matrix" of Matrices
Ops-method | Class "abIndex" of Abstract Index Vectors
Ops-method | Virtual Class "atomicVector" of Atomic Vectors
Ops-method | (Virtual) Class "dMatrix" of "double" Matrices
Ops-method | Class "ddiMatrix" of Diagonal Numeric Matrices
Ops-method | Class "diagonalMatrix" of Diagonal Matrices
Ops-method | Positive Semi-definite Dense (Packed | Non-packed) Numeric Matrices
Ops-method | Virtual Class "dsparseMatrix" of Numeric Sparse Matrices
Ops-method | Virtual Class "ldenseMatrix" of Dense Logical Matrices
Ops-method | Class "ldiMatrix" of Diagonal Logical Matrices
Ops-method | Sparse logical matrices
Ops-method | Class "nMatrix" of Non-zero Pattern Matrices
Ops-method | Virtual Class "ndenseMatrix" of Dense Logical Matrices
Ops-method | Sparse "pattern" Matrices
Ops-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
Ops-method | Sparse Vector Classes

## -- P --

pack | Representation of Packed and Unpacked Dense Matrices
pack-method | Representation of Packed and Unpacked Dense Matrices
pack-methods | Representation of Packed and Unpacked Dense Matrices
packedMatrix-class | Virtual Class '"packedMatrix"' of Packed Dense Matrices
pBunchKaufman-class | Dense Bunch-Kaufman Factorizations
pCholesky-class | Dense Cholesky Factorizations
pcorMatrix-class | Positive Semi-definite Dense (Packed | Non-packed) Numeric Matrices
pMatrix-class | Permutation matrices
print-method | Class "diagonalMatrix" of Diagonal Matrices
print-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
print.sparseMatrix | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
printSpMatrix | Format and Print Sparse Matrices Flexibly
printSpMatrix2 | Format and Print Sparse Matrices Flexibly

## -- Q --

qr | Methods for QR Factorization
QR-class | Virtual Class "MatrixFactorization" of Matrix Factorizations
qr-method | Methods for QR Factorization
qr-methods | Methods for QR Factorization
qr.coef-method | Sparse QR Factorizations
qr.fitted-method | Sparse QR Factorizations
qr.Q-method | Sparse QR Factorizations
qr.qty-method | Sparse QR Factorizations
qr.qy-method | Sparse QR Factorizations
qr.R-method | Sparse QR Factorizations
qr.resid-method | Sparse QR Factorizations
qr.X-method | Sparse QR Factorizations
qr2rankMatrix | Rank of a Matrix
qrR | Sparse QR Factorizations

## -- R --

rankMatrix | Rank of a Matrix
rbind2 | 'cbind()' and 'rbind()' recursively built on cbind2/rbind2
rbind2-method | 'cbind()' and 'rbind()' recursively built on cbind2/rbind2
rbind2-methods | 'cbind()' and 'rbind()' recursively built on cbind2/rbind2
rcond | Estimate the Reciprocal Condition Number
rcond-method | Estimate the Reciprocal Condition Number
rcond-methods | Estimate the Reciprocal Condition Number
readHB | Read and write external matrix formats
readMM | Read and write external matrix formats
rep-method | Virtual Class "denseMatrix" of All Dense Matrices
rep-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
rep-method | Sparse Vector Classes
rep2abI | Replicate Vectors into 'abIndex' Result
replValue-class | Virtual Class "replValue" - Simple Class for Subassignment Values
rleDiff-class | Class "rleDiff" of rle(diff(.)) Stored Vectors
rowMeans | Form Row and Column Sums and Means
rowMeans-method | Form Row and Column Sums and Means
rowMeans-methods | Form Row and Column Sums and Means
rowScale | Scale the Rows and Columns of a Matrix
rowSums | Form Row and Column Sums and Means
rowSums-method | Form Row and Column Sums and Means
rowSums-methods | Form Row and Column Sums and Means
rsparsematrix | Random Sparse Matrix
RsparseMatrix-class | Class "RsparseMatrix" of Sparse Matrices in Row-compressed Form

## -- S --

Schur | Methods for Schur Factorization
Schur-class | Schur Factorizations
Schur-method | Methods for Schur Factorization
Schur-methods | Methods for Schur Factorization
SchurFactorization-class | Virtual Class "MatrixFactorization" of Matrix Factorizations
seqMat-class | Class "abIndex" of Abstract Index Vectors
show-method | Virtual Class "MatrixFactorization" of Matrix Factorizations
show-method | Class "abIndex" of Abstract Index Vectors
show-method | Virtual Class "denseMatrix" of All Dense Matrices
show-method | Class "diagonalMatrix" of Diagonal Matrices
show-method | Class "rleDiff" of rle(diff(.)) Stored Vectors
show-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
show-method | Sparse Vector Classes
signPerm | Utilities for Permutation Vectors
skewpart | Symmetric Part and Skew(symmetric) Part of a Matrix
skewpart-method | Symmetric Part and Skew(symmetric) Part of a Matrix
skewpart-methods | Symmetric Part and Skew(symmetric) Part of a Matrix
solve | Methods in Package 'Matrix' for Function 'solve'
solve-method | Methods in Package 'Matrix' for Function 'solve'
solve-methods | Methods in Package 'Matrix' for Function 'solve'
sort-method | Sparse Vector Classes
sparse.model.matrix | Construct Sparse Design / Model Matrices
sparseLU-class | Sparse LU Factorizations
sparseMatrix | General Sparse Matrix Construction from Nonzero Entries
sparseMatrix-class | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
sparseQR-class | Sparse QR Factorizations
sparseVector | Sparse Vector Construction from Nonzero Entries
sparseVector-class | Sparse Vector Classes
spMatrix | Sparse Matrix Constructor From Triplet
Subassign-methods | Methods for "[<-" - Assigning to Subsets for 'Matrix'
Subscript-methods | Methods for "[": Extraction or Subsetting in Package 'Matrix'
Summary-method | Class "abIndex" of Abstract Index Vectors
Summary-method | Virtual Class "denseMatrix" of All Dense Matrices
Summary-method | Class "diagonalMatrix" of Diagonal Matrices
Summary-method | Index Matrices
Summary-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
Summary-method | Sparse Vector Classes
summary-method | Class "diagonalMatrix" of Diagonal Matrices
summary-method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
symmetricMatrix-class | Virtual Class of Symmetric Matrices in Package Matrix
symmpart | Symmetric Part and Skew(symmetric) Part of a Matrix
symmpart-method | Symmetric Part and Skew(symmetric) Part of a Matrix
symmpart-methods | Symmetric Part and Skew(symmetric) Part of a Matrix

## -- T --

t-method | Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form
t-method | Class "RsparseMatrix" of Sparse Matrices in Row-compressed Form
t-method | Class "TsparseMatrix" of Sparse Matrices in Triplet Form
t-method | Virtual Class "denseMatrix" of All Dense Matrices
t-method | Class "diagonalMatrix" of Diagonal Matrices
t-method | Index Matrices
t-method | Permutation matrices
t-method | Sparse Vector Classes
T2graph | Conversions "graph" <-> (sparse) Matrix
tail-method | Virtual Class "Matrix" of Matrices
tail-method | Sparse Vector Classes
tcrossprod | Matrix (Cross) Products (of Transpose)
tcrossprod-method | Matrix (Cross) Products (of Transpose)
tcrossprod-methods | Matrix (Cross) Products (of Transpose)
toeplitz-method | Sparse Vector Classes
triangularMatrix-class | Virtual Class of Triangular Matrices in Package Matrix
tril | Extract bands of a matrix
tril-method | Extract bands of a matrix
tril-methods | Extract bands of a matrix
triu | Extract bands of a matrix
triu-method | Extract bands of a matrix
triu-methods | Extract bands of a matrix
TsparseMatrix-class | Class "TsparseMatrix" of Sparse Matrices in Triplet Form

## -- U --

uniqTsparse | Standardize a Sparse Matrix in Triplet Format
unname-method | Virtual Class "Matrix" of Matrices
unname-method | Virtual Class "MatrixFactorization" of Matrix Factorizations
unpack | Representation of Packed and Unpacked Dense Matrices
unpack-method | Representation of Packed and Unpacked Dense Matrices
unpack-methods | Representation of Packed and Unpacked Dense Matrices
unpackedMatrix-class | Virtual Class '"unpackedMatrix"' of Unpacked Dense Matrices
update-method | Sparse Cholesky Factorizations
updown | Updating and Downdating Sparse Cholesky Factorizations
updown-method | Updating and Downdating Sparse Cholesky Factorizations
updown-methods | Updating and Downdating Sparse Cholesky Factorizations
USCounties | Contiguity Matrix of U.S. Counties

## -- W --

which-method | Index Matrices
which-method | Virtual Class "ldenseMatrix" of Dense Logical Matrices
which-method | Class "ldiMatrix" of Diagonal Logical Matrices
which-method | Sparse logical matrices
which-method | Virtual Class "ndenseMatrix" of Dense Logical Matrices
which-method | Sparse "pattern" Matrices
which-method | Sparse Vector Classes
writeMM | Read and write external matrix formats
writeMM-method | Read and write external matrix formats
wrld_1deg | Contiguity Matrix of World One-Degree Grid Cells

## -- Z --

zapsmall-method | Virtual Class "Matrix" of Matrices
zapsmall-method | Sparse Vector Classes
zMatrix-class | Virtual Classes Not Yet Really Implemented and Used
zsparseVector-class | Sparse Vector Classes

## -- misc --

!-method | Virtual Class "Matrix" of Matrices
!-method | Index Matrices
!-method | Virtual Class "ldenseMatrix" of Dense Logical Matrices
!-method | Class "ldiMatrix" of Diagonal Logical Matrices
!-method | Sparse logical matrices
!-method | Virtual Class "ndenseMatrix" of Dense Logical Matrices
!-method | Sparse "pattern" Matrices
!-method | Sparse Vector Classes
%%-method | Class "ddiMatrix" of Diagonal Numeric Matrices
%%-method | Class "ldiMatrix" of Diagonal Logical Matrices
%&% | Boolean Arithmetic Matrix Products: '%&%' and Methods
%&%-method | Boolean Arithmetic Matrix Products: '%&%' and Methods
%&%-methods | Boolean Arithmetic Matrix Products: '%&%' and Methods
%*% | Matrix (Cross) Products (of Transpose)
%*%-method | Matrix (Cross) Products (of Transpose)
%*%-methods | Matrix (Cross) Products (of Transpose)
%/%-method | Class "ddiMatrix" of Diagonal Numeric Matrices
%/%-method | Class "ldiMatrix" of Diagonal Logical Matrices
&-method | Virtual Class "Matrix" of Matrices
&-method | Virtual Class "ddenseMatrix" of Numeric Dense Matrices
&-method | Class "ddiMatrix" of Diagonal Numeric Matrices
&-method | Virtual Class "ldenseMatrix" of Dense Logical Matrices
&-method | Class "ldiMatrix" of Diagonal Logical Matrices
&-method | Virtual Class "ndenseMatrix" of Dense Logical Matrices
*-method | Virtual Class "Matrix" of Matrices
*-method | Virtual Class "ddenseMatrix" of Numeric Dense Matrices
*-method | Class "ddiMatrix" of Diagonal Numeric Matrices
*-method | Virtual Class "ldenseMatrix" of Dense Logical Matrices
*-method | Class "ldiMatrix" of Diagonal Logical Matrices
*-method | Virtual Class "ndenseMatrix" of Dense Logical Matrices
+-method | Virtual Class "Matrix" of Matrices
+-method | Sparse matrices in triplet form
--method | Virtual Class "Matrix" of Matrices
--method | Virtual Class "denseMatrix" of All Dense Matrices
--method | Class "diagonalMatrix" of Diagonal Matrices
--method | Index Matrices
--method | Sparse "pattern" Matrices
--method | Virtual Class "sparseMatrix" - Mother of Sparse Matrices
--method | Sparse Vector Classes
.bdiag | Construct a Block Diagonal Matrix
.CR2RC | "Low Level" Coercions and Methods
.CR2T | "Low Level" Coercions and Methods
.dense2g | "Low Level" Coercions and Methods
.dense2kind | "Low Level" Coercions and Methods
.dense2m | "Low Level" Coercions and Methods
.dense2sparse | "Low Level" Coercions and Methods
.dense2v | "Low Level" Coercions and Methods
.diag.dsC | "Low Level" Coercions and Methods
.diag2dense | "Low Level" Coercions and Methods
.diag2sparse | "Low Level" Coercions and Methods
.diagN2U | Transform Triangular Matrices from Unit Triangular to General Triangular and Back
.diagU2N | Transform Triangular Matrices from Unit Triangular to General Triangular and Back
.formatSparseSimple | Formatting Sparse Numeric Matrices Utilities
.ind2dense | "Low Level" Coercions and Methods
.ind2sparse | "Low Level" Coercions and Methods
.M2C | "Low Level" Coercions and Methods
.m2dense | "Low Level" Coercions and Methods
.M2diag | "Low Level" Coercions and Methods
.M2gen | "Low Level" Coercions and Methods
.M2kind | "Low Level" Coercions and Methods
.M2m | "Low Level" Coercions and Methods
.M2packed | "Low Level" Coercions and Methods
.M2R | "Low Level" Coercions and Methods
.m2sparse | "Low Level" Coercions and Methods
.M2sym | "Low Level" Coercions and Methods
.M2T | "Low Level" Coercions and Methods
.M2tri | "Low Level" Coercions and Methods
.M2unpacked | "Low Level" Coercions and Methods
.M2V | "Low Level" Coercions and Methods
.M2v | "Low Level" Coercions and Methods
.m2V | "Low Level" Coercions and Methods
.solve.dgC.chol | "Low Level" Coercions and Methods
.solve.dgC.lu | "Low Level" Coercions and Methods
.solve.dgC.qr | "Low Level" Coercions and Methods
.sparse2dense | "Low Level" Coercions and Methods
.sparse2g | "Low Level" Coercions and Methods
.sparse2kind | "Low Level" Coercions and Methods
.sparse2m | "Low Level" Coercions and Methods
.sparse2v | "Low Level" Coercions and Methods
.sparseDiagonal | Construct a Diagonal Matrix
.symDiagonal | Construct a Diagonal Matrix
.T2CR | "Low Level" Coercions and Methods
.tCR2RC | "Low Level" Coercions and Methods
.tCRT | "Low Level" Coercions and Methods
.trDiagonal | Construct a Diagonal Matrix
.updateCHMfactor | "Low Level" Coercions and Methods
.validateCsparse | Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form
/-method | Class "ddiMatrix" of Diagonal Numeric Matrices
/-method | Class "ldiMatrix" of Diagonal Logical Matrices
[ | Methods for "[": Extraction or Subsetting in Package 'Matrix'
[-method | Methods for "[": Extraction or Subsetting in Package 'Matrix'
[-methods | Methods for "[": Extraction or Subsetting in Package 'Matrix'
[<- | Methods for "[<-" - Assigning to Subsets for 'Matrix'
[<--method | Methods for "[<-" - Assigning to Subsets for 'Matrix'
[<--methods | Methods for "[<-" - Assigning to Subsets for 'Matrix'
^-method | Virtual Class "Matrix" of Matrices
^-method | Virtual Class "ddenseMatrix" of Numeric Dense Matrices
^-method | Virtual Class "ldenseMatrix" of Dense Logical Matrices
^-method | Virtual Class "ndenseMatrix" of Dense Logical Matrices