对于对称或Hermitian正定矩阵进行Cholesky分解。通过连线数据至A输入端可确定要使用的多态实例,也可手动选择实例。


icon

输入/输出

  • c2dcdb.png A

    A是Hermitian正定矩阵。

    A不是Hermitian矩阵,VI将只使用A的上三角部分。

  • i2dcdb.png Cholesky R

    Cholesky R包含通过分解得到的上三角矩阵R。

  • ii32.png 错误

    错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。

  • 下列方程分别为A的实数和复数分解:

    A = RTR A = RHR

    R是上三角矩阵,R中对角线上的元素都为正数。

    矩阵A是正定、对称或Hermitian矩阵时存在Cholesky分解。如A不是对称或Hermitian矩阵,VI只使用A的上三角部分。如A不是正定矩阵,该VI可返回错误。

    通过Cholesky分解可求解线性方程。例如,求解线性方程Ax = bA是正定对称矩阵,A = RTR,还可得到方程Rx = hh = RTb。然后通过矩阵R的上三角属性求解方程。

    范例

    请参考LabVIEW附带的下列范例文件。

    • labview\examples\Mathematics\Linear Algebra\Linear Algebra Calculator.vi