提取三角矩阵
选择上三角矩阵或下三角矩阵。
类型: ExtractTriangularMatrix
图书馆中的路径:
|
说明
矩阵块 提取三角矩阵 通过 创建一个元素高于或低于输入矩阵 主对角线的三角形矩阵。该功能块将长度为 的矢量输入信号处理为乘 1 的矩阵 。
图中显示了从输入矩阵 5 乘 3 中提取上三角矩阵和下三角矩阵的过程。
端口
输入
A - 输入矩阵
矩阵
初始矩阵。
数据类型: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
输出
U - 输出上三角矩阵
矩阵
输出上三角矩阵。输出矩阵的第一行与输入矩阵的第一行相同。输出矩阵主对角线以下的元素为零。
依赖关系
要使用此端口,请将 Extract 参数设置为 Upper
。
数据类型: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
L - 输出下三角矩阵
矩阵
输出低三角矩阵。输出矩阵的第一列与输入矩阵的第一列相同。输出矩阵主对角线上方的元素为零。
依赖关系
要使用此端口,请将 Extract 参数设置为 "下"。
数据类型: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool