Engee 文档

探头

复杂信号的宽度、维度、采样周期和符号。

类型: Probe

图书馆中的路径:

/Basic/Signal Attributes/Probe

说明

探头 输出输入信号的选定信息。该单元可输出以下输入信号属性:宽度、尺寸、采样周期和复合信号输入端的检测信号。程序块有一个输入端口。输出端口的数量取决于需要输出的信号属性的数量。每个测量值都作为独立信号输出到独立的输出端口,并具有独立的数据类型控制。在模拟过程中,程序块图标会显示传感数据。

端口

输入

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

Details

输入信号,指定为实数或复数标量、矢量、矩阵或 N 维数组。

数据类型

Float32, Float64, Float16, Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, String, Boolean, Fixed-point, Enumerated

复数支持

输出

# 输出_1 — 信号宽度
标量

Details

输出信号的宽度,以标量形式指定。宽度也会以 W: 的形式显示在块图标上。

依赖关系

要使用该端口,请勾选参数 探头宽度 的复选框。

数据类型

Float32, Float64, Float16, Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, Fixed-point.

复数支持

# 输出_2 — 采样周期
矢量

Details

输入信号的采样周期,指定为双元素向量。向量的第一个值是采样周期,第二个值是采样时间偏移。

依赖关系

要使用该端口,请选择 探头采样时间 复选框。

数据类型

Float32, Float64, Float16, Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, Fixed-point.

复数支持

# 输出_3 — 信号复杂度
标量

Details

衡量输入信号复杂程度的指标:

  • 如果输入信号是复数,则模块输出 "1"。

  • 如果输入信号是实数,则单元输出 "0"。

信号复杂度指示也会以 `C:`显示在单元图标上。

依赖关系

要使用该端口,请选择参数 检测复杂信号 的复选框。

数据类型

Float32, Float64, Float16, Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, Fixed-point.

复数支持

# 输出_4 — 信号大小
标量

Details

输入信号的尺寸,以标量或矢量形式输出。信号尺寸也会以 D: 的形式显示在程序块图标上。

依赖关系

要使用该端口,请选中参数 探头信号尺寸 的复选框。

数据类型

Float32, Float64, Float16, Int8, Int16, Int32, Int64, Uint8, Uint16, Uint32, Uint64, Fixed-point.

复数支持

参数

显示饱和端口

# 探头宽度 — 输入信号宽度
Logical

Details

选择此复选框可启用输入信号宽度输出。

默认值

true (已开启)

程序使用名称

ProbeWidth

可调谐

可计算

# 探头采样时间 — 输入信号采样周期
Logical

Details

选择该复选框可输出输入信号的采样周期。将输出一个分别指定采样周期和采样时间偏移的双元素向量。

默认值

true (已开启)

程序使用名称

ProbeSampleTime

可调谐

可计算

# 检测复杂信号 — 输入信号复杂度
Logical

Details

选择此复选框可启用复杂信号输出。

默认值

true (已开启)

程序使用名称

ProbeComplexSignal

可调谐

可计算

# 探头信号尺寸 — 输入信号输出尺寸
Logical

Details

选择此复选框可启用输入信号尺寸输出。

默认值

true (已开启)

程序使用名称

ProbeSignalDimensions

可调谐

可计算

信号属性

# 宽度的数据类型 — 输出信号宽度的数据类型
Float85 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | 与输入相同

Details

选择信号宽度输出的输出数据类型。

Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Same as input

默认值

Float64

程序使用名称

ProbeWidthDataType

可调谐

可计算

# 采样时间数据类型 — 输出采样周期的数据类型
Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | 与输入相同

Details

选择采样周期的输出数据类型。

Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Same as input

默认值

Float64

程序使用名称

ProbeSampleTimeDataType

可调谐

可计算

# 复杂度数据类型 — 复杂度输出的数据类型
Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | 与输入相同

Details

选择复杂度输出数据类型。

Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | Same as input

默认值

Float64

程序使用名称

ProbeComplexityDataType

可调谐

可计算

# 信号尺寸的数据类型 — 输出信号大小的数据类型
Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | 与输入相同

Details

选择输出数据类型以输出信号尺寸。

Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Same as input

默认值

Float64

程序使用名称

ProbeDimensionsDataType

可调谐

可计算