帮助中心帮助中心
将输入信号限制为动态上饱和度和下饱和度
金宝appSimulink /间断
HDL编码器/间断
饱和动态块产生一个输出信号,该信号是输入信号的值,该值与来自输入端口的饱和值绑定向上而且罗.
向上
罗
全部展开
u
对输入信号进行饱和算法。
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点
双
单
int8
int16
int32
int64
uint8
uint16
uint32
uint64
不动点
提供饱和上限的动态值。当输入大于向上则输出值被绑定到向上.
提供较低饱和极限的动态值。当输入小于罗则输出值被绑定到罗.
y
输出信号,即输入信号的值,饱和度上限,或饱和度下限。
控件的参数饱和动态块,双击块图标。
单击显示数据类型助手按钮显示数据类型助手,它可以帮助您设置数据类型属性。有关更多信息,请参见使用数据类型助手指定数据类型.
输出最小
[]
Simulink输出范围的较低值金宝app®检查。
金宝appSimulink使用最小值来执行:
参数范围检查(参见指定块参数的最小值和最大值)。
模拟范围检查(见指定信号范围而且启用模拟距离检查).
自动缩放定点数据类型。
优化从模型生成的代码。这种优化可以删除算法代码,并影响某些模拟模式(如SIL或外部模式)的结果。有关更多信息,请参见使用指定的最小值和最大值进行优化(嵌入式编码).
请注意
输出最小不饱和或剪辑实际输出信号。使用饱和块来代替。
OutMin
“[]”
输出最大
Simulink检查的输出范围的最大值。金宝app
金宝appSimulink使用最大值执行:
输出最大不饱和或剪辑实际输出信号。使用饱和块来代替。
OutMax
输出数据类型
Inherit:与input相同
继承:通过反向传播继承
fixdt(1, 16日2 ^ 0,0)
<数据类型表达式>
选择输出的数据类型。类型可以被继承、直接指定或表示为数据类型对象,例如金宝app仿真软件。NumericType.
金宝app仿真软件。NumericType
OutDataTypeStr
“继承:与输入相同”
“继承:通过反向传播继承”
“单一”
“int8”
“uint8”
“uint16”
“int32”
“uint32”
“int64”
“uint64”
fixdt (1 16 0)
'<数据类型表达式>'
锁定输出数据类型设置,防止由定点工具更改
从
在
选择此参数可防止定点工具覆盖输出您在块上指定的数据类型。有关更多信息,请参见使用锁输出数据类型设置(定点设计师).
LockScale
'off' | 'on'
“关闭”
整数舍入模式
地板上
天花板
收敛
最近的
轮
简单的
零
选择其中一种舍入模式。
将正数和负数四舍五入到正无穷。等价于MATLAB®装天花板函数。
装天花板
将数字舍入到最接近的可表示值。如果出现平局,则舍入到最接近的偶数。相当于定点设计器™收敛函数。
将正数和负数四舍五入到负无穷。等价于MATLAB地板上函数。
将数字舍入到最接近的可表示值。如果出现平局,则四舍五入为正无穷。相当于定点设计器最近的函数。
将数字舍入到最接近的可表示值。如果出现平局,则将正数四舍五入到正无穷,将负数四舍五入到负无穷。相当于定点设计器轮函数。
自动在朝向下限的四舍五入和朝向零的四舍五入之间进行选择,以生成尽可能高效的四舍五入代码。
把数字舍入到零。等价于MATLAB修复函数。
修复
RndMeth
“天花板”
“收敛”
“地板”
“最近的”
“圆”
“简单”
“零”
有关更多信息,请参见舍入(定点设计师).
饱和整数溢出
选中此复选框。
您的模型可能有溢出,并且您希望在生成的代码中显式地进行饱和保护。
溢出饱和到数据类型可以表示的最小值或最大值。
的最大值int8(有符号,8位整数)的数据类型可以表示为127。任何大于该最大值的块操作结果都会导致8位整数溢出。选中复选框后,块输出的饱和值为127。类似地,块输出在最小输出值-128处饱和。
不要选中此复选框。
您希望优化生成代码的效率。
您希望避免过度指定块如何处理超出范围的信号。有关更多信息,请参见排除信号范围错误.
溢出包装为由数据类型表示的适当值。
的最大值int8(有符号,8位整数)的数据类型可以表示为127。任何大于该最大值的块操作结果都会导致8位整数溢出。清除复选框后,软件将导致溢出的值解释为int8,这可能会产生意想不到的结果。例如,130(二进制1000 0010)的块结果表示为int8,为-126。
选中此复选框后,饱和将应用于块上的每个内部操作,而不仅仅是输出或结果。通常,代码生成过程可以检测何时不可能出现溢出。在这种情况下,代码生成器不会产生饱和代码。
DoSatur
“上”
数据类型
布尔一个|双|不动点|整数|单
布尔一个
整数
直接引线
没有
多维信号
适应信号
讨论二阶导数过零检测
一个此块不推荐用于布尔信号。
HDL Coder™提供了影响HDL实现和合成逻辑的额外配置选项。
这个块有一个单一的、默认的HDL体系结构。
通过在设计中移动现有延迟来放置在输出端的寄存器数量。分布式管道不会重新分发这些寄存器。默认为0.详情请参见ConstrainedOutputPipeline(高密度脂蛋白编码器).
0
要在生成的代码中插入的输入管道阶段数。分布式流水线和受限输出流水线可以移动这些寄存器。默认为0.详情请参见InputPipeline(高密度脂蛋白编码器).
要在生成的代码中插入的输出管道阶段数。分布式流水线和受限输出流水线可以移动这些寄存器。默认为0.详情请参见OutputPipeline(高密度脂蛋白编码器).
饱和
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处