主要内容

检查 Relational Operator 模块的使用情况

R2026b

检查 ID:com.mathworks.HDL.ModelChecker.runNFPRelopChecks

检查 ID:com.mathworks.HDL.ModelAdvisor.runNFPRelopChecks

检查使用浮点类型的 Relational Operator 模块是否有布尔输出。

描述

如果您的 Simulink® 模型包含比较浮点数据类型并产生非布尔输出的 Relational Operator 模块,此检查会显示警告。默认情况下,该模块的输出数据类型为 boolean。如果您指定非布尔输出,则 HDL 代码生成后的模块实现不是最优的,并且会增大目标硬件设备上的资源使用量。

Simulink、HDL Coder™、Fixed-Point Designer™ 和 MATLAB® Coder™ 附带。

结果和建议的操作

要消除此警告,请点击修改设置,代码生成器会将模块的输出数据类型更改为 boolean。

功能和限制

  • 仅对比较浮点数据类型的 Relational Operator 模块运行。

  • 分析所有封装子系统中的内容。

另请参阅

Relational Operator