NullC(rstiefel)
NullC()所属R语言包:rstiefel
Null Space of a Matrix
零空间的矩阵
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Given a matrix M, find a matrix N giving a basis for the null space. This is a modified version of Null from the package MASS.
由于矩阵M,找到一个矩阵N的零空间的基础。这是一个空的包MASS修改后的版本。
用法----------Usage----------
NullC(M)
参数----------Arguments----------
参数:M
input matrix.
输入矩阵。
值----------Value----------
an orthonormal matrix such that t(N)%*%M is a matrix of zeros.
一个正交矩阵,这样t(N)%*%M是一个矩阵的零。
注意----------Note----------
The MASS function Null(matrix(0,4,2)) returns a 4*2 matrix, whereas NullC(matrix(0,4,2)) returns diag(4).
群发功能Null(matrix(0,4,2))返回一个4 * 2矩阵,而NullC(matrix(0,4,2))回报diag(4)。
(作者)----------Author(s)----------
Peter Hoff
实例----------Examples----------
NullC(matrix(0,4,2))
## The function is currently defined as[#功能目前被定义为]
function (M)
{
tmp <- qr(M)
set <- if (tmp$rank == 0L)
1L:nrow(M)
else -(1L:tmp$rank)
qr.Q(tmp, complete = TRUE)[, set, drop = FALSE]
}
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|