主要内容

与零比较

确定信号与零的比较

  • 库:
  • 金宝appSimulink /逻辑和位操作

    HDL编码器/逻辑和位操作

  • Compare To Zero块

描述

Compare To Zero块将输入信号比较为零。属性指定输入与0的比较方式操作符参数。

输出为0如果比较为假,和1如果这是真的。

港口

输入

全部展开

输入信号,指定为标量,与零比较。如果输入数据类型不能表示零,则会发生参数溢出。若要检测此溢出,请转到诊断>数据有效性窗格的“配置参数”对话框中进行设置>溢出检测警告错误

在这种情况下,块将输入信号与土地价值输入数据类型的。例如,如果你有一个类型的输入信号fixdt (0 8 2 ^ 0, 10),由于偏差为10,输入数据类型可以表示从10到265的无符号8位整数。基本值是10,而不是0。

数据类型:一半|||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点

输出

全部展开

输出为0如果比较为假,和1如果这是真的。

块输出为uint8布尔,取决于您选择的输出数据类型参数。

数据类型:uint8|布尔

参数

全部展开

取值包括:

  • = =—判断输入是否等于零。

  • —判断输入是否不等于零。

  • <—判断输入是否小于零。

  • < =—判断输入是否小于等于零。

  • >—判断输入是否大于0。

  • > =—判断输入是否大于等于零。

编程使用

块参数relop
类型:字符向量
“= =”|“~ = '|“<”|“< =”|“> =”|“>”
默认的“< =”

指定输出的数据类型,布尔uint8

编程使用

块参数OutDataTypeStr
类型:字符向量
“布尔”|“uint8”
默认的“布尔”

选中以启用过零检测。有关更多信息,请参见讨论二阶导数过零检测

编程使用

块参数ZeroCross
类型:字符向量
“关闭”|“上”
默认的“上”

块特征

数据类型

布尔||不动点|一半|整数|

直接引线

是的

多维信号

是的

适应信号

是的

讨论二阶导数过零检测

是的

扩展功能

C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app

PLC代码生成
使用Simulink®PLC Coder™生成结构化文本代码。金宝app

定点转换
使用定点设计器设计和模拟定点系统。

R2006a之前介绍