解决S.X=B.为了X什么时候S.是正方形正定矩阵
数学函数/矩阵和线性代数/线性系统求解器
Dspsolvers.
所述LDL求解块求解线性系统S.X =B.通过将LDL分解应用于S端口的矩阵,必须是正方形的(m-经过-m)和赫米特人的积极明确。仅矩阵的对角和下三角形被使用,并且对角项的任何虚分量被忽略。输入到B端口是右侧m-经过-N矩阵,B.。这m-经过-N输出矩阵X是方程的独特的解决方案。
长度 -m为右侧未取向向量输入B.被视为m×1矩阵。
当输入不正定的,与行为的块起反应指定由非正定输入范围。下列选项:
忽略
- 继续进行计算,并且不发出警告。输出是不是一个有效的解决方案。
警告
- 继续进行计算,并在MATLAB显示一条警告消息®命令窗口。输出是不是一个有效的解决方案。
错误
- 显示一个错误对话框并终止模拟。
笔记
这非正定输入参数是一种诊断参数。与配置参数对话框中的所有诊断参数一样,它设置为忽略
在此块中,通过所产生的代码金宝app®编码器™代码生成软件。
所述LDL算法唯一因素正定输入矩阵S作为
S.=LDL*
在哪里L.是具有单位对角线元素下三角方阵D.是对角矩阵,并L.*是的厄米(复共轭)转置L.。
方程式
LDL*X=B.
可求解X通过以下步骤:
代替
y=DL.*X
代替
Z.=L.*X
解决一个对角线和两个三角形系统。
l=B.
DZ.=y
L.*X=Z.
响应于非正正定矩阵的输入。
双精度浮点
单精度浮点
自相关LPC | DSP系统工具箱 |
乔莱斯基求解 | DSP系统工具箱 |
LDL分解 | DSP系统工具箱 |
LDL逆 | DSP系统工具箱 |
Levinson-Durbin | DSP系统工具箱 |
LU求解 | DSP系统工具箱 |
QR求解 | DSP系统工具箱 |
看线性系统求解器相关信息。