主要内容

执行时间测量和分析

这个例子展示了如何分析模型执行性能仿真软件®桌面实时™。金宝app的例子是一个多重速率的多任务模型,执行耗时操作矩阵乘法和寻找最低的结果矩阵乘积。这是两个不同的矩阵大小做两个不同的采样率。

返回的任务级别的性能信息是执行时间。第一个输出端口显示每个基准利率的执行总时间整个模型的步骤。第二个输出端口显示了每个任务的执行时间。

进一步细化性能分析,两个任务之一是检测获得块级别的信息。添加时间戳模块捕获模块的输入和输出信号的时间戳是调查。通过对输入和输出信号减去时间戳,执行时间的街区。

注意:必须运行在这个例子运行在内核模式和需要仿真软件编码器™。金宝app

  1. 切换到在*上运行在内核模式中,桌面实时选项卡上,选择模式>运行在内核

  2. 实时执行开始,点击在实时运行

模型构建,连接到仿真软件金宝app运行在内核模式,并开始。

打开模型

open_system (fullfile (matlabroot,“工具箱”,“sldrt”,“sldrtexamples”,“sldrtex_profiling”));

关闭开放的范围

close_system (find_system (gcs,“BlockType”,“范围”));

清理模型

清晰的关闭所有bdclose所有

另请参阅