ginv(MASS)
ginv()所属R语言包:MASS
Generalized Inverse of a Matrix
广义逆矩阵
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Calculates the Moore-Penrose generalized inverse of a matrix X.
计算的Moore-Penrose广义逆矩阵X。
用法----------Usage----------
ginv(X, tol = sqrt(.Machine$double.eps))
参数----------Arguments----------
参数:X
Matrix for which the Moore-Penrose inverse is required.
Moore-Penrose逆矩阵是必需的。
参数:tol
A relative tolerance to detect zero singular values. </table>
一个相对宽容的检测奇异值为零。 </ TABLE>
值----------Value----------
A MP generalized inverse matrix for X.
一个MP广义逆矩阵X。
参考文献----------References----------
Modern Applied Statistics with S-PLUS. Third Edition. Springer. p.100.
参见----------See Also----------
solve, svd, eigen
solve,svd,eigen
举例----------Examples----------
## Not run: [#无法运行:]
# The function is currently defined as[该功能目前定义为]
function(X, tol = sqrt(.Machine$double.eps))
{
## Generalized Inverse of a Matrix[#广义逆矩阵]
dnx <- dimnames(X)
if(is.null(dnx)) dnx <- vector("list", 2)
s <- svd(X)
nz <- s$d > tol * s$d[1]
structure(
if(any(nz)) s$v[, nz] %*% (t(s$u[, nz])/s$d[nz]) else X,
dimnames = dnx[2:1])
}
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|