不生成定点字长检查
控制是否生成用来执行定点字长检查的预处理器指令
自 R2024a 起
模型配置窗格: 代码生成 / 接口
描述
如果模型使用定点数据类型,代码生成器会创建执行定点字长检查的预处理器指令。如果您需要(例如为了提高代码可读性),可以使用此参数禁止生成定点字长检查。
设置
Off (默认) | On
- On
不生成预处理器指令。生成的代码不包含定点字长检查。
您可以使用以下方法对照目标硬件检查硬件实现设置:
buildStandaloneCoderAssumptions
(Embedded Coder) 函数。请参阅Check Code Generation Assumptions (Embedded Coder)。处理器在环 (PIL) 仿真。请参阅Verification of Code Generation Assumptions (Embedded Coder)。
- Off
生成预处理器指令。生成的代码包含定点字长检查。
推荐的设置
应用情形 | 设置 |
---|---|
调试 | 无影响 |
可追溯性 | 无影响 |
效率 | 无影响 |
安全预警 | Off On(如果检查代码生成器假设)。请参阅Check Code Generation Assumptions (Embedded Coder)和Verification of Code Generation Assumptions (Embedded Coder)。 |
编程用法
参数:RemoveFixptWordSizeChecks
|
类型:字符向量 |
值:'on' | 'off' |
默认值:'off' |
版本历史记录
在 R2024a 中推出
另请参阅
buildStandaloneCoderAssumptions
(Embedded Coder)
主题
- Configure Generated Code with TLC
- Check Code Generation Assumptions (Embedded Coder)
- Verification of Code Generation Assumptions (Embedded Coder)