主要内容

偏见

为输入添加偏置

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

    HDL编码器/ HDL浮点运算

    HDL编码器/数学运算

  • 偏见块

描述

偏见Block将一个偏置或偏移量添加到输入信号中

YU+偏见

在哪里U是块输入和Y是输出。

港口

输入

全部展开

输入信号,对其加上偏置以产生输出信号。

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

输出

全部展开

对输入信号加偏置后的输出信号。

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

参数

全部展开

指定要加到输入信号上的偏移量。

编程使用

块参数:偏见
类型:特征向量
价值观:真实的,有限的
默认值:“0.0”

行动 采取这一行动的原因 溢出会发生什么 例子

选中此复选框。

您的模型可能有溢出,并且您希望在生成的代码中显式地进行饱和保护。

溢出饱和到数据类型可以表示的最小值或最大值。

的最大值int8(有符号,8位整数)的数据类型可以表示为127。任何大于该最大值的块操作结果都会导致8位整数溢出。选中复选框后,块输出的饱和值为127。类似地,块输出在最小输出值-128处饱和。

不要选中此复选框。

您希望优化生成代码的效率。

您希望避免过度指定块如何处理超出范围的信号。有关更多信息,请参见排除信号范围错误

溢出包装为由数据类型表示的适当值。

的最大值int8(有符号,8位整数)的数据类型可以表示为127。任何大于该最大值的块操作结果都会导致8位整数溢出。清除复选框后,软件将导致溢出的值解释为int8,这可能会产生意想不到的结果。例如,130(二进制1000 0010)的块结果表示为int8,为-126。

选中此复选框后,饱和将应用于块上的每个内部操作,而不仅仅是输出或结果。通常,代码生成过程可以检测何时不可能出现溢出。在这种情况下,代码生成器不会产生饱和代码。

编程使用

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

块特征

数据类型

|不动点|一半|整数|

直接引线

是的

多维信号

没有

适应信号

是的

讨论二阶导数过零检测

没有

扩展功能

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

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

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

版本历史

R2006a之前介绍

另请参阅

||