主要内容

标志

指示输入符号

  • 库:
  • 金宝appSimulink /数学运算

    HDL编码器/ HDL浮点运算

    HDL编码器/数学运算

  • 信号屏蔽

描述

真实输入的块行为

对于实际输入,Sign块输出输入的符号:

输入 输出
大于0 1
等于0 0
小于零 1

对于向量和矩阵输入,块输出一个向量或矩阵,其中每个元素都是对应的输入元素的符号,如下所示例子

复杂输入的块行为

当输入u是复标量,块输出匹配MATLAB®结果为:

符号(u) = u / abs(u)

当向量或矩阵输入的元素是复数时,块使用适用于标量输入的相同公式,如下所示例子

港口

输入

全部展开

输入信号,其符号将决定输出。

该块仅支持浮点数据类金宝app型的复杂输入信号,而且

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点
复数支持:金宝app是的

输出

全部展开

输出信号就是输入信号的符号。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔
复数支持:金宝app是的

参数

全部展开

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

编程使用

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

将采样时间指定为其他值-1.有关更多信息,请参见指定采样时间

依赖关系

此参数不可见,除非显式地设置为其他值-1.要了解更多信息,请参见不建议采样时间的块

编程使用

块参数:SampleTime
类型:字符串标量或字符向量
默认值:“1”

块特征

数据类型

布尔||不动点|整数|

直接引线

是的

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

是的

扩展功能

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

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

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

版本历史

R2006a之前介绍

另请参阅