主要内容

复杂部分收缩QR分解

复值矩阵的QR分解

  • 库:
  • 定点设计者HDL支持/矩阵和线性代数/矩阵分解万博1manbetx

  • 复杂部分收缩QR分解块

描述

复杂部分收缩QR分解块使用QR分解计算RCB,在那里R一个,一个B复数矩阵。的最小二乘解一个xBxRCR是上三角矩阵和是一个正交矩阵。来计算C问的,设置B是单位矩阵。

港口

输入

全部展开

矩阵的行一个,指定为向量。一个是一个——- - - - - -n矩阵≥2n≥2.如果B是单的还是双的,一个必须是相同的数据类型B.如果一个是定点数据类型,一个必须有符号,使用二值点缩放,并且与B.定点数据类型不支持斜率偏差表示。万博1manbetx

数据类型:||不动点
复数的支持:万博1manbetx是的

矩阵的行B,指定为向量。B是一个——- - - - - -p矩阵≥2.如果一个是单的还是双的,B必须是相同的数据类型一个.如果B是定点数据类型,B必须有符号,使用二值点缩放,并且与一个.定点数据类型不支持斜率偏差表示。万博1manbetx

数据类型:||不动点
复数的支持:万博1manbetx是的

输入是否有效,指定为布尔标量。这个控制信号表明当数据从(我,:)B(我,:)输入端口有效。当该值为1时(真正的)和at的值准备好了是1 (真正的)时,该块捕获(我,:)B(我,:)输入端口。当该值为0时(),该块将忽略输入样本。

后发送真正的validIn信号,可能有一些延迟之前准备好了被设置为.为了确保所有数据都已处理完毕,您必须等待准备好了被设置为之前发送另一个真正的validIn信号。

数据类型:布尔

是否清除指定为布尔标量的内部状态。当该值为1时(真正的),该块将停止当前的计算并清除所有内部状态。当该值为0时(),validIn值为1 (真正的),该块开始一个新的子帧。

数据类型:布尔

输出

全部展开

经济规模QR分解矩阵R,以矩阵形式返回。R是上三角矩阵。R具有相同的数据类型一个

数据类型:||不动点

经济规模QR分解矩阵CB,返回为矩阵或向量。C行数和RC具有相同的数据类型B

数据类型:||不动点

输出数据是否有效,返回为布尔标量。这个控制信号表示当数据在输出端口时RC是有效的。当该值为1时(真正的)时,块已成功地计算出RC矩阵。当该值为0时(),则输出数据无效。

数据类型:布尔

块是否准备好,返回一个布尔标量。这个控制信号指示块何时准备好接受新的输入数据。当该值为1时(真正的),validIn值为1 (真正的),该块接受下一个时间步骤中的输入数据。当该值为0时(),该块将忽略下一个时间步骤中的输入数据。

后发送真正的validIn信号,可能有一些延迟之前准备好了被设置为.为了确保所有数据都已处理完毕,您必须等待准备好了被设置为之前发送另一个真正的validIn信号。

数据类型:布尔

参数

全部展开

输入矩阵的行数一个B,指定为正整值标量。

编程使用

块参数:
类型:特征向量
价值观:正整数值标量
默认值:4

输入矩阵的列数一个,指定为正整值标量。

编程使用

块参数:n
类型:特征向量
价值观:正整数值标量
默认值:4

输入矩阵的列数B,指定为正整值标量。

编程使用

块参数:p
类型:特征向量
价值观:正整数值标量
默认值:1

正则化参数,指定为非负标量。正则化参数的小的、正的值可以改善问题的条件和减少估计的方差。在有偏的情况下,与最小二乘估计相比,估计方差的减少往往导致更小的均方误差。

编程使用

块参数:k
类型:特征向量
价值观:正整数值标量
默认值:0

算法

全部展开

扩展功能

介绍了R2020b