主要内容

使用 MATLAB 脚本进行 Bug Finder 分析

使用 MATLAB® M 文件检查 C/C++ 代码中是否存在缺陷

如果您使用 MATLAB 作为脚本语言,则可以从 MATLAB 运行 Polyspace®。首先,执行一次性设置,将 Polyspace 和 MATLAB 关联起来。请参阅将 Polyspace 与 MATLAB 和 Simulink 集成

设置完成后,您可以从 MATLAB 运行所有 Polyspace 函数。需要特别说明的是,您可以设置 polyspace.Project 对象,以运行 Polyspace 分析并将结果读取到 MATLAB 表中。

polyspace.Project 对 C 和 C++ 代码运行 Polyspace 分析并查看结果
polyspace.GenericTargetOptionsCreate a generic target configuration
polyspace.DefectsOptionsCreate custom list of defects to check
polyspace.CodingRulesOptionsCreate custom list of coding rules to check
polyspace.BugFinderResultsMATLAB 读取 Polyspace Bug Finder 结果

属性

polyspace.Project.Configuration PropertiesCustomize Polyspace analysis of handwritten code with options object properties

函数

polyspacesetupPolyspace 安装与 Simulink 集成
polyspaceroot获取 Polyspace 安装文件夹
polyspaceBugFinderMATLAB 中运行 Polyspace Bug Finder 分析
polyspaceConfigureCreate Polyspace project from your build system at the MATLAB command line
polyspace_reportGenerate reports from Polyspace analysis results

主题