Engee 文档

LDL Factorization

将方形Hermitian正定矩阵分解为下部,上部和对角分量。

类型: LDLFactorization

图书馆中的路径:

/Signal Operations/Math Functions/Matrices and Linear Algebra/Matrix Factorizations/LDL Factorization

资料描述

LDL Factorization 唯一地分解一个Hermitian正定输入矩阵 如何

哪里:

  • -具有单对角元素的下三角矩阵(single triangular matrix);

  • -对角矩阵;

  • -Hermitian(复共轭)转置矩阵 .

只使用输入矩阵的对角线和下三角形。 对角元素的任何虚数分量都被忽略。

LDL分解需要LU分解的一半计算,并且总是稳定的。 它比Cholesky分解更有效,因为它避免了计算对角线元素的平方根。

港口

入口

*Port_1*为原始S通矩阵:q[<br>]'矩阵M by M`

输入信号为方阵形式。

该算法要求输入矩阵为平方和Hermitian正定。 当输入没有正定义时,块会按照输入参数*非正定义*指定的方式做出反应。

数据类型:'Float64'

支持复数:是

出口;出口

Port_1-输出矩阵传递:q[<br>]'矩阵M by M`

输出是一个复合矩阵,其元素低于主对角线 ,按对角线元素 和主对角线上方的元素 ,

哪里:

  • -具有单个对角元素的下三角矩阵(三三角矩阵)。

  • -对角矩阵。

  • 是Hermitian(复共轭)转置矩阵_L_。

5乘5矩阵的输出格式如下所示。

ldl factorizations 1

数据类型:'Float64'

参数

主要

非正定输入-对不正确定义的输入矩阵传递的反应:q[<br>]'Ignore(default)|/'Warning|'Error

设置矩阵的输入参数定义不正确时的操作。:

  • "忽略"-模拟继续,不会发出警告。 结果不是有效的分解。 部分分解将出现在输出矩阵的左上角。

  • "警告"-模拟继续,但在*Engee*命令窗口中显示警告消息。 结果不是有效的分解。 部分分解将出现在输出矩阵的左上角。

  • '错误'-显示错误对话框,模拟停止。