matlib: Matrix Functions for Teaching and Learning Linear Algebra and Multivariate Statistics

A collection of matrix functions for teaching and learning matrix linear algebra as used in multivariate statistical methods. These functions are mainly for tutorial purposes in learning matrix algebra ideas using R. In some cases, functions are provided for concepts available elsewhere in R, but where the function call or name is not obvious. In other cases, functions are provided to show or demonstrate an algorithm. In addition, a collection of functions are provided for drawing vector diagrams in 2D and 3D.

Version: 1.0.0
Imports: xtable, MASS, rgl, car, methods, dplyr, knitr, rmarkdown, rstudioapi
Suggests: carData, webshot2, markdown, bookdown, clipr
Published: 2024-10-02
DOI: 10.32614/CRAN.package.matlib
Author: Michael Friendly ORCID iD [aut, cre], John Fox ORCID iD [aut], Phil Chalmers ORCID iD [aut], Georges Monette ORCID iD [ctb], Gaston Sanchez [ctb]
Maintainer: Michael Friendly <friendly at yorku.ca>
BugReports: https://github.com/friendly/matlib/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/friendly/matlib, http://friendly.github.io/matlib/
NeedsCompilation: no
Language: en-US
Materials: NEWS
In views: NumericalMathematics
CRAN checks: matlib results

Documentation:

Reference manual: matlib.pdf
Vignettes: Vector Spaces of Least Squares and Linear Equations (source, R code)
Properties of determinants (source, R code)
Evaluation of determinants (source, R code)
Eigenvalues and Eigenvectors: Properties (source, R code)
Eigenvalues: Spectral Decomposition (source, R code)
Generalized inverse (source, R code)
Gram-Schmidt Orthogonalization and Regression (source, R code)
Linear transformations and matrix inverse in 3D (source, R code)
Inverse of a matrix (source, R code)
Matrix inversion by elementary row operations (source, R code)
LaTeX Equations with latexMatrix, Eqn and matrix2latex (source, R code)
Solving Linear Equations (source, R code)

Downloads:

Package source: matlib_1.0.0.tar.gz
Windows binaries: r-devel: matlib_1.0.0.zip, r-release: matlib_1.0.0.zip, r-oldrel: matlib_1.0.0.zip
macOS binaries: r-release (arm64): matlib_1.0.0.tgz, r-oldrel (arm64): matlib_1.0.0.tgz, r-release (x86_64): matlib_1.0.0.tgz, r-oldrel (x86_64): matlib_1.0.0.tgz
Old sources: matlib archive

Reverse dependencies:

Reverse imports: biplotbootGUI, DIDmultiplegtDYN, dymo, ETRep, hyperoverlap, IOLS, panelSUR, smallstuff, VIRF

Linking:

Please use the canonical form https://CRAN.R-project.org/package=matlib to link to this page.