Engee 文档

Create Diagonal Matrix

根据指定向量创建正方形对角矩阵。

类型: CreateDiagonalMatrix

图书馆中的路径:

/Basic/Matrix Operations/Create Diagonal Matrix

说明

创建对角线矩阵*代码块将长度为 M 的向量 D 或大小为 1 乘 M 或 M 乘 1 的矩阵中的元素填充到 M 乘 M 输出矩阵的对角线上,对角线以外的元素为零。

端口

输入

D - 输入信号
矩阵

用于转换为对角矩阵的输入向量;长度为 M 的向量 D 或大小为 1 乘 M 或 M 乘 1 的矩阵。

数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, Uint128, Fixed, Bool

输出

A - 输出矩阵
矩阵

M 乘 M 矩阵,其中 M 是输入向量的长度或输入矩阵的大小(1 乘 M 或 M 乘 1)。

数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, Uint128, Fixed, Bool

附加选项

C 代码生成: 是