ginv | R Documentation |
This function is copied from the MASS package (2019-09-15). The only reason to do so is to reduce dependencies.
ginv(X, tol = .Machine$double.eps * max(dim(X)))
X |
A matrix. |
tol |
Tolerance. |
Not yet.
Generalized Moore-Penrose pseudo inverse of matrix X.
library('SMCL') M <- matrix(c(1:9),3,3) Mi <- ginv(M) zapsmall( M %*% Mi %*% M ) == zapsmall( M ) zapsmall( Mi %*% M %*% Mi ) == zapsmall( Mi ) zapsmall( t(M %*% Mi) ) == zapsmall( Mi %*% M ) zapsmall( t(Mi %*% M) ) == zapsmall( M %*% Mi )
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.