真正的突发矩阵解决使用QR分解

计算值x在方程式一个x=B使用QR分解实值矩阵

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

描述

真正的突发矩阵解决使用QR分解block求解线性方程组一个x=B使用QR分解,其中一个B是实值矩阵。计算x=一个-1,设置B是单位矩阵。

创建

fixed.getMatrixSolveModel (一个,B)生成包含一个模板模型真正的突发矩阵解决使用QR分解用于实值输入矩阵的块一个B

端口

输入

全部展开

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

数据类型:||固定点

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

数据类型:||固定点

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

数据类型:布尔

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

数据类型:布尔

输出

全部展开

该矩阵的行X,返回为标量或矢量。

数据类型:||固定点

无论输出数据是有效的,返回为布尔标量。此控制信号表示在输出端口处,当数据X(我,:)是有效的。当该值为1时(真正),块已经成功地计算矩阵的行X。当该值为0时(),输出数据是无效的。

数据类型:布尔

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

数据类型:布尔

参数

全部展开

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

编程使用

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

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

编程使用

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

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

编程使用

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

输出矩阵的数据类型X,指定为fixdt(1, 18岁,14),,,fixdt (1 16 0),或作为用户指定的数据类型表达式。类型可以直接指定,也可以表示为数据类型对象,例如万博1manbetxSimulink.NumericType

编程使用

块参数:OutputType
类型:特征向量
价值观:“fixdt(14) 1, 18日”|“双”|“单一”|“fixdt(0) 1, 16日”|<数据类型表达式>的
默认值:“fixdt(14) 1, 18日”

扩展功能

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

介绍了R2019b