复爆QR分解

复值矩阵的QR分解

  • 库:
  • 定点设计器/矩阵操作

描述

复爆QR分解block使用QR分解进行计算RC=B,在那里R=一个,一个B复数矩阵。的最小二乘解一个x=Bx=R\CR是上三角矩阵是正交矩阵。来计算C=问的,设置B是单位矩阵。

创建

fixed.getQRDecompositionModel (一个,B)生成包含a的模板模型复爆QR分解复值输入矩阵的块一个B

港口

输入

全部展开

矩阵的行一个,指定为一个向量。一个是一个——- - - - - -n矩阵≥2n≥2。如果B是单键还是双键,一个数据类型必须与B。如果一个是定点数据类型,一个必须签名,使用二进制点缩放,并且具有与?相同的字长B。定点数据类型不支持坡偏表示。万博1manbetx

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

矩阵的行B,指定为一个向量。B是一个——- - - - - -p矩阵≥2。如果一个是单键还是双键,B数据类型必须与一个。如果B是定点数据类型,B必须签名,使用二进制点缩放,并且具有与?相同的字长一个。定点数据类型不支持坡偏表示。万博1manbetx

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

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

数据类型:布尔

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

数据类型:布尔

输出

全部展开

行经济规模QR分解矩阵R,作为标量或向量返回。R为上三角矩阵。R与?的数据类型相同一个

数据类型:||不动点

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

数据类型:||不动点

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

数据类型:布尔

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

数据类型:布尔

参数

全部展开

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

编程使用

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

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

编程使用

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

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

编程使用

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

扩展功能

C / c++代码生成
使用Simulink®Coder™生成C和c++代码。万博1manbetx

介绍了R2019b