2
我在C++中使用特徵庫,並有一個對稱矩陣M
的大小爲n
,我怎麼能找到三角矩陣L
,使得M = Lt x L
?特徵:找到一個三角矩陣
我在C++中使用特徵庫,並有一個對稱矩陣M
的大小爲n
,我怎麼能找到三角矩陣L
,使得M = Lt x L
?特徵:找到一個三角矩陣
如果您的矩陣的特徵值可能爲零,那麼您就是Cholesky分解(LLT),或者是 或LDLT。
的概述見https://eigen.tuxfamily.org/dox/group__TopicLinearAlgebraDecompositions.html。
我建議去[math.se]對於這個問題,並與本徵應用的算法。 – ZeroUltimax
Can [this](https://eigen.tuxfamily.org/dox/classEigen_1_1LLT.html)會有幫助嗎? –
是的鮑勃,我昨天在我問這個問題之後發現了這個問題。非常感謝你 –