主要内容

腹肌

输出输入的绝对值

  • 库:
  • 万博1manbetx模型/数学操作

    高密度脂蛋白编码器/ HDL浮点操作

    高密度脂蛋白编码器/数学操作

  • Abs块

描述

腹肌块输出输入的绝对值。

带符号整数数据类型,最负值的绝对值是不能表示的数据类型。在这种情况下,浸透在整数溢出复选框控件的行为。

如果你…… 块…… 和…
选中此复选框 饱和烃最积极的整数数据类型的值
  • -128年签署的8位整数,映射到127。

  • -32768年签署的16位整数,映射到32767。

  • 32位有符号整数,-2147483648映射到2147483647。

不选中此复选框 包装最负整数数据类型的值
  • 为8位整数,签署-128仍然是-128。

  • 16位有符号整数,-32768年是-32768年。

  • 32位有符号整数,-2147483648还是-2147483648。

Abs块支持零交点检测。万博1manbetx然而,当您选择使讨论二阶导数过零检测对话框,块不报告在定点仿真最小或最大的工具。如果你想使用定点工具分析模型,禁用所有Abs块的零交点检测模型。

港口

输入

全部展开

输入信号的绝对值。

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

输出

全部展开

输入信号的绝对值。

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

参数

全部展开

主要

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

编程使用

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

指定样本以外的价值1。有关更多信息,请参见指定样品时间

依赖关系

这个参数是不可见的,除非它是显式地设置以外的一个值1。欲了解更多,请看不推荐块样品时间

编程使用

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

信号的属性

单击显示数据类型的助理按钮来显示数据类型的助理帮助你设置数据类型属性。有关更多信息,请参见使用数据类型指定数据类型的助理

低价值的动态仿真模块的输出范围万博1manbetx®检查。

万博1manbetx仿真软件使用最低执行:

请注意

输出最小不饱和或剪辑实际的输出信号。使用饱和块来代替。

编程使用

块参数:OutMin
类型:特征向量
:“[]”|标量
默认的:“[]”

上层模型的输出范围检查的价值。万博1manbetx

万博1manbetx仿真软件使用最大值来执行:

请注意

输出最大不饱和或剪辑实际的输出信号。使用饱和块来代替。

编程使用

块参数:OutMax
类型:特征向量
:“[]”|标量
默认的:“[]”

选择输出的数据类型。直接指定的类型可以被继承,或者表示为一个数据类型对象等万博1manbetxSimulink.NumericType

依赖关系

当输入一个小于单精度浮点数据类型继承:继承通过内部规则输出数据类型取决于的设置继承浮点输出类型小于单精度配置参数。数据类型是小于单精度时,需要编码的比特数的数据类型小于32位编码单精度所需的数据类型。例如,一半int16小于单精度。

编程使用

块参数:OutDataTypeStr
类型:特征向量
:继承:作为输入相同的|“继承:继承通过内部规则”|通过反向传播继承:继承的|“单一”|“一半”|“int8”|“uint8”|int16|“uint16”|“int32”|“uint32”|“int64”|“uint64”|fixdt (1 16 0)|fixdt(1, 16日2 ^ 0,0)|fixdt(1, 16日2 ^ 0,0)|<数据类型表达式>的
默认的:继承:作为输入相同的

选择这个参数来防止定点工具覆盖输出数据类型指定。有关更多信息,请参见使用锁输出数据类型设置(定点设计师)

编程使用

块参数:LockScale
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

指定定点运算的舍入模式。有关更多信息,请参见舍入(定点设计师)

块参数都调整到最近的价值。控制块的舍入参数,输入一个表达式使用MATLAB®舍入函数的面具。

编程使用

块参数:RndMeth
类型:特征向量
价值观:“天花板”|“收敛”|“地板”|“最近”|“圆”|“简单”|“零”
默认值:“地板”

选中此复选框时,饱和适用于每个内部操作,不仅输出或结果。在一般情况下,代码生成过程可以发现当溢出是不可能的。在这种情况下,代码生成器不能产生饱和代码。

行动 采取这一行动的理由 会发生什么 例子
选中此复选框。 模型可能溢出,你想要显式饱和保护在生成的代码中。 溢出的数据类型可以表示的最大值。 130不符合数量在127年签署了8位整数和饱和烃。
不选中此复选框。 你想优化生成的代码的效率。 溢出包装到适当值所表示的字符数据类型。 130不符合数量在-126年签署了8位整数和包装。

编程使用

块参数:SaturateOnIntegerOverflow
类型:特征向量
价值:“关闭”|“上”
默认的:“关闭”

块特征

数据类型

|不动点|一半|整数|

直接引线

是的

多维信号

是的

适应信号

是的

讨论二阶导数过零检测

是的

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。万博1manbetx

PLC的代码生成
使用仿真软件生成结构化文本代码®PLC编码器™。万博1manbetx

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

版本历史

之前介绍过的R2006a

另请参阅

|