特征:找到一个三角矩阵

Posted

技术标签:

【中文标题】特征:找到一个三角矩阵【英文标题】:Eigen: find a triangular matrix 【发布时间】:2017-03-01 15:57:19 【问题描述】:

我在 C++ 中使用 Eigen 库,并且有一个大小为 n 的对称矩阵 M,我怎样才能找到三角矩阵 L 使得 M = Lt x L

【问题讨论】:

我建议去Mathematics 回答那个问题,并应用带有特征的算法。 this 有帮助吗? 是的,鲍勃,我昨天在这里提出问题后发现了这一点。非常感谢 【参考方案1】:

您需要的是 Cholesky 分解 (LLT), 如果矩阵的特征值可能为零,则为 LDLT。

有关概述,请参阅https://eigen.tuxfamily.org/dox/group__TopicLinearAlgebraDecompositions.html

【讨论】:

以上是关于特征:找到一个三角矩阵的主要内容,如果未能解决你的问题,请参考以下文章

特征矩阵的下三角

矩阵的特征值分解

矩阵分解

用QR方法怎样求矩阵的特征值?

从下/上三角矩阵中给出一个元素

线性代数精华——矩阵的特征值与特征向量