Engee 文档

动态间隔测试

确定信号是否在指定区间内。

类型: Interval Test Dynamic

图书馆中的路径:

/Basic/Logic and Bit Operations/Interval Test Dynamic

说明

如果输入介于外部信号 uplo 的值之间,则 动态间隔测试 模块返回 "true (1)"。如果输入信号不在这两个值之间,程序块将返回 "false (0)"。当输入信号等于 loup 信号时,程序块的输出取决于 Interval closed on rightInterval closed on left 复选框是否被选中。

端口

输入

向上-区间的上限
标量 | 向量 | 矩阵

以标量、向量或矩阵形式给出的区间上限。

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

u - 输入信号
标量 | 向量 | 矩阵

输入信号定义为标量、矢量或矩阵。

数据类型: Bool, UInt8

lo -区间的下限
标量 | 向量 | 矩阵

以标量、向量或矩阵形式给出的区间的下限。

输出

y - 输出信号
标量 | 向量 | 矩阵

指示输入值是否在指定区间内的输出信号。可以将 * 输出数据类型 * 参数指定为 BoolUInt8

数据类型: Bool, UInt8

参数

右侧关闭的间隔时间 - 开启上限值
开(默认)` | 关

选择此复选框后,与 up 输入端口相关联的信号值将包含在程序块输出 true (1) 的时间间隔内。

软件使用

块参数

IntervalClosedRight

价值观

|

默认值

区间左侧关闭 - 切换下限值
开(默认)` | 关

选择此复选框后,与 lo 输入端口相关联的信号值将包含在程序块输出 true (1) 的时间间隔内。

软件使用

块参数

IntervalClosedLeft

价值观

|

默认值

输出数据类型 - 输出数据类型
Bool (default) | UInt8

指定输出数据类型为 BoolUInt8

软件使用

块参数

OutDataType

价值观

Bool | UInt8

默认值

Bool

附加选项

C 代码生成: 是