如果你有嵌入式编码器®,您可以选择在MATLAB生成的独立代码的代码生成报告中突出显示潜在的数据类型问题®密码如果启用此选项,则在代码洞察选项卡中,报表标识生成的C/C++代码中的单精度和双精度操作™, 该报告还指出了昂贵的定点操作。
要查看代码生成报告中潜在的数据类型问题,请执行以下操作:
点击代码洞察标签。
扩展潜在的数据类型问题部分
展开要查看的数据类型问题部分。
例如,本报告确定了在生成的代码中导致双精度运算的MATLAB代码。
默认情况下,突出显示潜在数据类型问题的选项处于禁用状态。
上生成代码第页,打开生成对话框中,单击生成箭.
设置构建类型至以下其中一项:
源代码
静态库(.lib)
动态库(.dll)
可执行文件(.exe)
点击更多设置.
上调试选项卡上,选择始终创建报告和突出潜在的数据类型问题复选框。
为创建嵌入式代码配置对象“lib”
,“dll”
或“exe”
:
cfg=coder.config('lib','ecoder',true);%或dll或exe
设定发电机报告
和Highlight潜在数据类型问题
将对象属性配置为符合事实的
:
cfg.GenerateReport=true;cfg.HighlightPotentialDataTypeIssues=true;