有一个矩阵S,先令X=(S+S')/2,把S变成对称阵X
Cholesky分解: 如果矩阵X是对称正定的,则Cholesky分解将矩阵X分解成一个下三角矩阵和上三角矩阵的乘积。
设上三角矩阵为R,则下三角矩阵为其转置,即X=R'R。
MATLAB函数 chol(X) 用于对矩阵X进行Cholesky分解, 其调用格式为: R=chol(X):产生一个上三角阵R,使R'R=X。若X为非对称正定,则输出一个出错信息。
————————————————
原文链接:https://blog.csdn.net/sinat_20265495/article/details/50372824