主要内容

复杂部分收缩QR分解

复值矩阵的QR分解

自从R2020b

  • 复杂部分收缩期QR分解块

库:
定点设计HDL支持/矩阵和线性代数/矩阵分解金宝app

描述

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

正则化参数是非零的复杂部分收缩QR分解块变换 λ n 一个 就地来 R λ n 一个 而且 0 n p B 就地来 C 0 n p B 在哪里λ为正则化参数,QR为经济规模QR分解 λ n 一个 一个是一个——- - - - - -n矩阵,p列的数量是多少Bn眼睛(n,0氮、磷0 (np

港口

输入

全部展开

矩阵行数一个,指定为一个向量。一个是一个——- - - - - -n矩阵≥2而且n≥2.如果B是单双的,一个必须是相同的数据类型B.如果一个是定点数据类型,一个必须有符号,使用二进制点缩放,并且字长与B.定点数据类型不支持坡度偏置表示。金宝app

数据类型:||不动点
复数支持:金宝app是的

矩阵行数B,指定为一个向量。B是一个——- - - - - -p矩阵≥2.如果一个是单双的,B必须是相同的数据类型一个.如果B是定点数据类型,B必须有符号,使用二进制点缩放,并且字长与一个.定点数据类型不支持坡度偏置表示。金宝app

数据类型:||不动点
复数支持:金宝app是的

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

在发送真正的validIn信号,之前可能会有延迟准备好了设置为.为了确保所有数据都得到处理,必须等到准备好了设置为在发送另一个之前真正的validIn信号。

数据类型:布尔

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

数据类型:布尔

输出

全部展开

经济规模的QR分解矩阵R,作为矩阵返回。R是一个上三角矩阵。矩阵的大小Rn——- - - - - -nR数据类型与一个

数据类型:||不动点

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

数据类型:||不动点

输出数据是否有效,作为布尔标量返回。该控制信号指示何时数据在输出端口R而且C是有效的。当该值为1 (真正的)时,该块已成功计算R而且C矩阵。当该值为0时(),则输出数据无效。

数据类型:布尔

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

在发送真正的validIn信号,之前可能会有延迟准备好了设置为.为了确保所有数据都得到处理,必须等到准备好了设置为在发送另一个之前真正的validIn信号。

数据类型:布尔

参数

全部展开

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

编程使用

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

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

编程使用

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

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

编程使用

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

正则化参数,指定为非负标量。正则化参数的小正值可以改善问题的条件,并减少估计的方差。虽然有偏差,但与最小二乘估计相比,估计方差的减小通常会导致较小的均方误差。

编程使用

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

算法

全部展开

扩展功能

版本历史

R2020b中介绍

全部展开