主要内容

LDL求解

解决S.X=B.为了X什么时候S.是正方形正定矩阵

图书馆

数学函数/矩阵和线性代数/线性系统求解器

Dspsolvers.

  • LDL求解块

描述

所述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通过以下步骤:

  1. 代替

    y=DL.*X

  2. 代替

    Z.=L.*X

  3. 解决一个对角线和两个三角形系统。

    l=B.

    DZ.=y

    L.*X=Z.

参数

非正定输入

响应于非正正定矩阵的输入。

金宝app支持的数据类型

  • 双精度浮点

  • 单精度浮点

也可以看看

自相关LPC DSP系统工具箱
乔莱斯基求解 DSP系统工具箱
LDL分解 DSP系统工具箱
LDL逆 DSP系统工具箱
Levinson-Durbin DSP系统工具箱
LU求解 DSP系统工具箱
QR求解 DSP系统工具箱

线性系统求解器相关信息。

扩展能力

在R2006A之前介绍