主要内容

柯列斯基解算器

解决年代X =BX的时候年代方厄密矩阵是正定矩阵吗

图书馆

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

dspsolvers

  • 柯列斯基解算器块

描述

Cholesky求解块求解线性系统年代X =B的输入矩阵应用Cholesky分解年代Port,必须为正方形(——- - - - - -)和厄米正定。只使用矩阵的对角线和上三角形,而忽略对角线项的任何虚分量。的输入B左舷是右边——- - - - - -N矩阵,B.的——- - - - - -N输出矩阵X是方程的唯一解。

长度,右边的矢量输入B被视为1的矩阵。

响应非正定输入

当输入不是正定值时,块会对非容积确定的输入参数。有以下选项:

  • 忽略-继续计算发出警报。输出是一个有效的解决方案。

  • 警告-在MATLAB中继续计算并显示警告信息®命令窗口。输出是一个有效的解决方案。

  • 错误—弹出错误对话框,停止模拟。

请注意

非容积确定的输入参数为诊断参数。与“配置参数”对话框中的所有诊断参数一样,该参数被设置为忽略在由为该块生成的代码中金宝app®编码器™代码生成软件。

算法

Cholesky因子分解唯一地将厄密正定输入矩阵S作为

年代 l l

在哪里l是一个具有正对角元素的下三角方阵。

这个方程SXB就变成了

l l X B

通过做替换就能解出X Y l X ,分别用正向代入和逆向代入求解以下两个三角方程组。

l Y B

l X Y

参数

非容积确定的输入

对非正定矩阵输入的响应:忽略警告,或错误.看到响应非正定输入

金宝app支持的数据类型

  • 双精度浮点

  • 单精度浮点

另请参阅

自相关LPC的 DSP系统工具箱
柯列斯基分解 DSP系统工具箱
柯列斯基逆 DSP系统工具箱
低密度脂蛋白解算器 DSP系统工具箱
陆解算器 DSP系统工具箱
QR解算器 DSP系统工具箱
胆固醇 MATLAB

看到线性系统动力学相关信息。

扩展功能

之前介绍过的R2006a