R语言
chol2inv
位于 base
包(package)。 说明
根据 Cholesky 分解求逆对称正定方阵。同样,根据 的 QR 分解( 部分)计算 。
用法
chol2inv(x, size = NCOL(x), LINPACK = FALSE)
参数
x |
一个矩阵。上三角形的前 |
size |
包含 Cholesky 分解的 |
LINPACK |
合乎逻辑的。失效并给出错误。 |
值
给出 Cholesky 分解的矩阵的逆矩阵。
底层 LAPACK 代码的不成功结果将导致错误,并给出正错误代码:这些只能通过详细研究 FORTRAN 代码来解释。
例子
cma <- chol(ma <- cbind(1, 1:3, c(1,3,7)))
ma %*% chol2inv(cma)
来源
这是 LAPACK 例程 DPOTRI
的接口。 LAPACK 来自https://netlib.org/lapack/,其指南在参考文献中列出。
参考
Anderson. E. and ten others (1999) LAPACK Users' Guide. Third Edition. SIAM. Available on-line at https://netlib.org/lapack/lug/lapack_lug.html.
Dongarra, J. J., Bunch, J. R., Moler, C. B. and Stewart, G. W. (1978) LINPACK Users Guide. Philadelphia: SIAM Publications.
也可以看看
相关用法
- R chol 乔列斯基分解
- R chooseOpsMethod 选择适当的操作方法
- R chartr 字符翻译和装箱
- R character 字符向量
- R charmatch 部分字符串匹配
- R chkDots 警告调用者的“...”中存在无关参数
- R char.expand 相对于目标表展开字符串
- R cumsum 累积和、乘积和极值
- R col 列索引
- R c 将值组合到向量或列表中
- R conditions 状况处理和恢复
- R cut 将数字转换为因子
- R class 对象类
- R connections 操作连接的函数(文件、URL...)
- R comment 查询或设置“评论”属性
- R complex 复数和基本函数
- R colSums 形成行和列的总和及平均值
- R commandArgs 提取命令行参数
- R cbind 按行或列组合 R 对象
- R crossprod 矩阵叉积
- R curlGetHeaders 从 URL 中检索标头
- R cat 连接并打印
- R capabilities 此 R 版本的报告函数
- R callCC 调用当前延续
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Inverse from Cholesky (or QR) Decomposition。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。