主要内容

圣言会解决

解决一个X=B利用奇异值分解

图书馆

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

dspsolvers

  • 圣言会解决块

描述

SVD求解器块求解线性系统一个X=B,可以是超确定、欠确定或精确确定。采用奇异值分解(SVD)对系统进行分解求解——- - - - - -N矩阵一个在A港。B端口的输入端在右侧——- - - - - -l矩阵,B。该块处理长度-无导向矢量输入为1的矩阵。

X端口的输出是N——- - - - - -l矩阵,XX的平方和最小B-一个X(剩余)。当B是一个向量,这个解使向量2-范数的残差最小。当B是一个矩阵,这个解使矩阵的弗罗贝尼乌斯范数的残差最小。在这个例子中,列X问题的解决方案是金宝搏官方网站l相应的系统一个Xk=Bk,在那里Bkkth列B,Xkkth列X

X的最小范数剩余解一个X=B。最小范数剩余解对于超定线性系统和精确定线性系统是唯一的,但对于欠定线性系统却不是唯一的。因此,当SVD求解器块应用于欠定系统时,输出X所选的元素中非零元素的个数是多少X是最小化。

参数

显示错误状态

选择以启用输出端口E,该端口报告收敛失败。端口上可能接收到的值有:

  • 0—奇异值分解计算收敛。

  • 1—奇异值分解计算不收敛。

如果奇异值分解计算不能收敛,则X端口的输出是一个大小正确的未定义矩阵。

金宝app支持的数据类型

港口 金宝app支持的数据类型

一个

  • 双精度浮点

  • 单精度浮点

B

  • 双精度浮点

  • 单精度浮点

X

  • 双精度浮点

  • 单精度浮点

E

  • 布尔

另请参阅

自相关LPC的 DSP系统工具箱
柯列斯基解算器 DSP系统工具箱
低密度脂蛋白解算器 DSP系统工具箱
Levinson-Durbin DSP系统工具箱
陆逆 DSP系统工具箱
伪逆 DSP系统工具箱
QR解算器 DSP系统工具箱
奇异值分解 DSP系统工具箱

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

扩展功能

之前介绍过的R2006a