文档

从包装超出范围值的浮点到整数转换中删除代码

描述

删除处理超出范围的浮点到整数转换结果的包装代码。

类别:优化

设置

默认值:

在发生超出范围的转换时删除代码。如果代码效率对您的应用程序至关重要,并且模型中至少有一个块满足以下条件,则选中此复选框:

  • 计算块的输出或参数涉及将浮点数据转换为整数或定点数据。

  • 整数溢出时饱和“块参数”对话框中的复选框被清除。

谨慎

执行生成的代码可能不会产生与模拟相同的结果。

当发生超出范围的转换时,模拟和执行生成代码的结果相匹配。生成的代码比选中此复选框时大。

提示

  • 选择此复选框将减小所生成代码的大小并提高其速度,代价是在超出范围的值的情况下可能产生与模拟不匹配的结果。

  • 选择此复选框只会影响范围外值的代码生成结果,而不会导致代码生成结果与范围内值的模拟结果不同。

依赖

此参数需要万博1manbetx®编码器™许可证。

命令行信息

参数:EfficientFloat2IntCast
值:“上”|“关闭”
默认值:“关闭”

推荐设置

应用程序 设置
调试
可追溯性
效率 On(执行,ROM), No impact (RAM)
安全预防措施

相关的话题

这个话题有帮助吗?