主要内容

突出显示报告中潜在的数据类型问题

如果你有嵌入式编码器®,您可以选择在MATLAB生成的独立代码的代码生成报告中突出显示潜在的数据类型问题®密码如果启用此选项,则在代码洞察选项卡中,报表标识生成的C/C++代码中的单精度和双精度操作™, 该报告还指出了昂贵的定点操作。

要查看代码生成报告中潜在的数据类型问题,请执行以下操作:

  1. 点击代码洞察标签。

  2. 扩展潜在的数据类型问题部分

  3. 展开要查看的数据类型问题部分。

    例如,本报告确定了在生成的代码中导致双精度运算的MATLAB代码。

默认情况下,突出显示潜在数据类型问题的选项处于禁用状态。

使用MATLAB编码员应用程序

  1. 生成代码第页,打开生成对话框中,单击生成.

  2. 设置构建类型至以下其中一项:

    • 源代码

    • 静态库(.lib)

    • 动态库(.dll)

    • 可执行文件(.exe)

  3. 点击更多设置.

  4. 调试选项卡上,选择始终创建报告突出潜在的数据类型问题复选框。

使用命令行界面启用高亮显示选项

  1. 为创建嵌入式代码配置对象“lib”,“dll”“exe”:

    cfg=coder.config('lib','ecoder',true);%或dll或exe

  2. 设定发电机报告Highlight潜在数据类型问题将对象属性配置为符合事实的:

    cfg.GenerateReport=true;cfg.HighlightPotentialDataTypeIssues=true;

相关话题