AnyMath 文档

Compare To Zero

将输入信号与零进行比较。

模块类型: Compare To Zero

库中的路径:

/Basic/Logic and Bit Operations/Compare To Zero

资料描述

Compare To Zero 将输入信号与零进行比较。 比较方法由参数设置 Operator .

港口

输入

# IN_1 — 的输入信号
标量,标量

Details

输入信号为标量形式,用于与零进行比较。

数据类型

漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔

复数支持

是的

输出

# OUT_1 — 的输出信号
标量,标量

Details

结论 — 0 如果比较是错误的,并且 1 如果是真的。

数据类型

布尔, UInt8

复数支持

是的

参数

基本参数

# Operator — 逻辑运算符
| == | != | < | >= | >

Details
此参数可以具有以下值
  • == -输入值为零。

  • ~= -输入值不为零。

  • < -输入值小于零。

  • -输入值小于或等于零。

  • > -输入值大于零。

  • >= -输入值大于或等于零。

| == | != | < | >= | >

默认值

<=

程序使用名称

Operator

可调谐

可计算

# Output data type — 输出数据的类型
Bool | UInt8

Details

指定输出数据的类型 BoolUInt8.

Bool | UInt8

默认值

Bool

程序使用名称

OutDataTypeStr

可调谐

可计算

# Zero-crossing location — 过零检测
Enable | Disable | Expose discontinuities to solver

Details

过零检测:

  • Enable -启用过零检测。

  • Disable -过零检测被禁用。

  • Expose discontinuities to solver -使用求解器进行间隙检测。

Enable | Disable | Expose discontinuities to solver

默认值

Expose discontinuities to solver

程序使用名称

ZeroCross

可调谐

可计算

附加选项

C 代码生成: 是