Engee 文档

Signal Specification

指定所需的幅度、采样时间、数据类型、数字类型和其他信号属性。

类型: SignalSpecification

图书馆中的路径:

/Basic/Signal Attributes/Signal Specification

说明

通过 Signal Specification 程序块,可以设置连接到其输入和输出端口的信号属性。

如果指定的属性与连接到其端口的块所指定的属性相冲突,Engee 将在编译模型时产生错误。例如,在仿真开始时,如果没有冲突,求解器会从编译的模型中删除 Signal Specification 块。

您可以使用 Signal Specification 块来确保实际信号属性与所需属性相匹配。 您还可以使用它来确保信号属性在整个模型中正确传播。但是,如果某些块接收或输出的信号属性未定义,模型就没有足够的信息来正确传播属性。在这种情况下, Signal Specification 模块可以提供必要的信息。

当块没有信号属性时,使用 Signal Specification 块还有助于加快模型的编译速度。

端口

输入

# IN — 输入信号
标量 | 向量 | 矩阵 | 数组

Details

以标量、矢量、矩阵或 N 维数组形式指定的输入信号。

数据类型

Float16、Float32、Float64、Int8、Int16、Int32、Int64、Int128、UInt8、UInt16、UInt32、UInt64、UInt128、Bool、Fixed-point。

复数支持

输出

# 出局 — 输出信号
标量 | 向量 | 矩阵 | 数组

Details

转换后的输入信号,如标量、矢量、矩阵或 N 维数组,其属性由用户定义。

数据类型

Float16、Float32、Float64、Int8、Int16、Int32、Int64、Int128、UInt8、UInt16、UInt32、UInt64、UInt128、Bool、Fixed-point。

复数支持

参数

主要

# Data type — 输出数据类型
Inherit: auto | Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | Fixed-point

Details

输出数据类型。如果输入数据类型与指定值不匹配,设备将输出错误信息。

Inherit: auto | Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | Fixed-point

默认值

Inherit: auto

程序使用名称

OutDataTypeStr

可调谐

可计算

# Output fixed-point type — 定点输出数据类型
Data type

Details

定点输出数据类型。

依赖关系

要使用该参数,请将 Data type 参数设置为 Fixed-point.

默认值

fixdt(1, 16, 0)

程序使用名称

OutDataTypeStrFixed

可调谐

可计算

# Dimensions (-1 for inherited) — 输入和输出信号的数值

Details

该参数设置输入和输出信号的值。

参数的 () 值表示标量值。

参数值 -1 表示信号继承维数。

参数值 (n,) 表示宽度为 n 的矢量。

参数值`(m,n)`表示一个 m 行 n 列的矩阵。

默认值

-1

程序使用名称

Dimensions

可调谐

可计算

# Sample time — 计算间隔
SampleTime (real number / vector of two real numbers)

Details

以非负数指定计算步骤之间的间隔。要继承一个计算步骤,请将此参数设置为 -1

默认值

-1

程序使用名称

SampleTime

可调谐

可计算

# Signal type — 信号复杂度
auto | real | complex

Details

输入和输出信号的复杂性。定义为

  • auto- 从输入信号继承的复杂性。

  • real- 一个真实的信号是可以预期的。

  • complex- 预期为复数信号。

auto | real | complex

默认值

auto

程序使用名称

SignalType

可调谐

可计算