Main Content

生成执行时间探查数据

在运行软件在环 (SIL) 或处理器在环 (PIL) 执行之前,启用执行时间探查:

  1. 要打开 MATLAB® Coder™,请在 MATLAB 工具条的 App 选项卡上,点击代码生成下的 App 图标。

  2. 要打开您的工程,请点击 ,然后点击打开现有工程。选择工程。

  3. 生成代码页上,点击验证代码

  4. 选中对 SIL/PIL 启用入口函数执行探查复选框。

  5. 如果您还希望为在入口函数中调用的函数生成执行时间探查数据,请选中启用函数执行探查复选框。

    注意

    函数探查不支持 OpenMP 库。在生成代码之前,请在生成代码页上,点击生成旁边的箭头。然后,点击更多设置。在高级下,将尽可能启用 OpenMP 库设置为

    Mac 操作系统上,SIL 和 PIL 执行不支持对在入口函数中调用的函数进行执行时间探查。

或者,从命令行窗口中,指定 coder.EmbeddedCodeConfig 对象的属性。例如:

% Enable entry point execution profiling
config.CodeExecutionProfiling = true;

% Enable function execution profiling
config.CodeProfilingInstrumentation = true;

% Disable OpenMP
config.EnableOpenMP = false;

相关示例

详细信息