主要内容

提高模拟性能使用性能顾问

无论你的模型的复杂程度,可以使系统的变化,提高模拟性能。性能顾问检查配置设置,减缓你的模型模拟。它产生一份报告,列出了次优条件或设置它找到并建议在适当的地方更好的配置设置。

您可以使用性能顾问解决其中的一些次优条件自动或者手动修复它们。

请注意

使用性能顾问上模型。性能顾问不遍历引用模型或库的链接。

更快地了解使用加速度仿真模式,明白了加速度

性能顾问工作流程

当低于预期的性能模型,使用性能顾问来帮助识别并解决瓶颈。

  1. 准备您的模型。

  2. 创建一个基线比较测量。

  3. 选择您想要运行的检查。

  4. 运行性能顾问与选择的检查和看到推荐的变化。

  5. 对模型进行更改。你可以:

    • 自动应用更改。

    • 手动生成的建议,并评估和应用更改。

  6. 应用更改之后,性能顾问执行最后一个验证模型的性能有所改善。

    • 如果性能改善,所选择的检查是成功的。性能检查完成。

    • 如果性能比基线,模型的性能顾问恢复以前的设置。

  7. 保存您的模型。

谨慎

性能顾问并不会自动保存您的模型后,进行更改。当你满意修改模型性能顾问,保存模型。

准备你的模型

在运行检查之前使用性能顾问,完成以下步骤:

启动性能顾问

开始使用性能顾问:

  1. 模型的进行备份。

  2. 验证该模型可以模拟没有错误。

  3. 关闭所有应用程序,包括web浏览器。只留下MATLAB®命令窗口,你想要的模型分析和性能顾问运行。

    运行其他应用程序可以阻碍的性能模型模拟和准确性能顾问的能力来衡量。

  4. 打开性能顾问。在仿真软件金宝app®编辑器,调试选项卡上,单击性能顾问

使模型的数据记录

确保模型配置参数设置为启用数据日志记录。

  1. 在模型中,建模选项卡上,单击模型设置

  2. 在配置参数对话框,在左边的窗格中,选择数据导入/导出

  3. 设置日志记录的信号。模型必须日志至少一个信号性能顾问工作。例如,选择输出复选框。

  4. 点击配置信号记录登录并选择信号。

    请注意

    只选择你最感兴趣的信号。日志可以帮助减少信号的数量表现。选择太多的信号可能会导致性能顾问长时间运行。

  5. 点击好吧在配置参数对话框。

  6. 模型运行一次,以确保仿真成功。

选择性能顾问如何应用建议

选择这些选项将建议应用到模型:

  • 使用检查参数。选择你想要表现的检查顾问自动应用的建议。你可以检查剩下的手动检查和应用建议。

  • 自动对所有检查。性能顾问自动建议适用于所有选定的检查。

  • 生成的建议只。手动审查建议为每个检查和应用更改。

选择验证操作的建议

您想要运行的检查,验证仿真的时间和精度的改善提供一个基准,通过比较测量。每个验证动作需要模型来模拟。使用这些验证选项检查你选择的全局设置:

  • 使用检查参数。从检查您想要运行,选择那些你想验证性能的改善。为修复使用个人设置指定验证动作对这些检查。

  • 所有检查。性能顾问自动验证检查你选择的性能的改善。

  • 不验证。性能顾问不验证性能的改善。相反,您可以手动验证。还当你选择这个选项,指定自动应用性能顾问的建议,会出现一个警告性能顾问应用更改之前没有验证。

这些全球设置验证适用于所有检查在左窗格中除了最后的验证检查。最后的验证检查验证模型中的总体性能改善后应用更改。如果你不想验证变化造成其他检查结果,您可以运行最终验证检查来验证模型变化仿真时间和准确性。

指定运行时性能顾问

您可以指定一个时间价值在几分钟内如果你想限制运行时期间性能顾问。使用这个选项在运行性能顾问与长时间仿真模型。

如果性能顾问超时之前完成您所指定的检查,在左窗格中你可以看到检查失败。

创建一个性能顾问基线测量

基线测量是一组模拟测量性能顾问措施检查结果。

请注意

在创建一个基线测量之前,设置模型配置参数启用数据日志记录。有关更多信息,请参见使模型的数据记录

  1. 在模型中,选择性能工具>性能顾问开始性能顾问。

  2. 在左窗格中,在基线文件夹,选择创建基线

  3. 在右窗格中,在输入参数,输入一个值停止时间场的基线。

    当你输入一个停止时间值性能顾问,这个覆盖值在模型中设置。大的停止时间可以创建一个模拟运行时间更长。

    如果你不输入一个值,从模型性能顾问使用值。性能顾问使用值小于10的模型。模型性能顾问轮值大于10到10。

  4. 选择检查视图基准信号和设置他们的公差复选框开始仿真数据后检查员性能顾问运行检查。使用仿真数据检查,您可以比较信号和调整公差水平。

  5. 点击运行这个检查

    当创建一个基线,下面会出现一个信息如下分析:

已经创建了基线后,您可以运行性能顾问检查。

运行性能顾问检查

  1. 您已经创建了一个基线测量后,选择运行检查。

    • 在左窗格中性能顾问,展开一个文件夹,例如模拟模拟的目标显示检查相关的特定任务。

    • 的文件夹,选择您想要运行的检查使用复选框。

      提示

      如果你不确定的检查申请,您可以选择和运行所有检查。在你看到结果后,清理检查你不感兴趣。

  2. 指定输入参数选择的检查。使用这些方法之一:

    • 全局设置应用于所有检查采取行动,验证仿真时间和验证仿真精度。

    • 另外,对于每一个检查,在右窗格中,指定输入参数。

      输入参数 描述
      根据建议采取行动

      自动——允许自动性能顾问为你做改变。

      手动——查看变化。然后手动的更改或接受性能顾问的建议。

      仿真验证和恢复的变化如果时间增加

      选中此复选框后,有性能顾问重新运行模拟和验证基于建议提高仿真时间的变化。如果改变并不能提高仿真时间,性能顾问将更改。

      验证并回复如果精确度大于公差变化

      选中此复选框后,顾问重新运行性能仿真和验证,更改后,模型结果仍然在公差内。如果结果超出公差,性能顾问将更改。

      快速评估模型构建时间

      选中此复选框后,性能顾问使用的块的数量模型来估计模型构建时引用。

  3. 运行一个检查,点击运行这个检查从检查的设置。性能顾问在右窗格中显示结果。

    你也可以选择多个检查从左边的面板,单击选择运行检查从右边窗格。选择显示报告后运行显示的结果检查后运行。

  4. 限制性能顾问的运行时,指定一个时间值在几分钟内。使用这个选项与长时间仿真模型。这个选项的默认设置是60分钟。

    请注意

    时间设置不适用于快速扫描诊断。

性能顾问还生成一个HTML报告目前的检查结果和行为的形式在一个文件的名字model_name\ report_#. html

查看这个报告在一个单独的窗口中,单击报告链接在右窗格中。

请注意

如果您重命名一个系统,您必须重新启动性能顾问检查系统。

查看和回复结果

运行检查与性能顾问后,右边显示结果:

要查看检查的结果,在左窗格中,选择检查你跑。右窗格中更新和检查的结果。这个面板有两个部分。

分析部分包含:

  • 关于检查的信息

  • 选择运行仿真

  • 设置基于性能顾问的建议采取行动

  • 检查的结果(通过,失败或警告)

行动部分包含:

  • 设置手动接受所有检查的建议

  • 摘要根据检查的建议行动

响应结果

使用根据建议采取行动参数分析部分选择如何应对变化,性能顾问建议。

价值 响应
自动
  • 性能顾问为你改变。

  • 您可以使用中的链接评估更改汇总表。

  • 修改所有按钮行动部分是灰色的,因为性能顾问已经为您做了推荐的所有更改。

手动
  • 性能顾问并没有为你做改变。

  • 汇总表中的链接显示建议。

  • 使用修改所有按钮行动部分实现所有建议后审查。这取决于你如何设置验证输入参数运行检查之前,按钮标签可以改变修改所有和验证

检查行动

行动部分包含一个总结的操作,性能顾问根据输入参数设置。如果该工具还执行验证操作,本节列出了结果汇总表。如果性能没有改善,性能顾问报告,恢复模型的设置它之前检查了。

严重程度 描述

操作成功了。下表列出了一些改善的百分比。

行动失败了。例如,如果性能顾问推荐无法改变,这旗帜是失败了。这也标志检查失败如果性能没有改善和恢复模型设置它之前检查了。

谨慎

性能顾问并不会自动保存您的模型后,进行更改。当你满意修改模型性能顾问,保存模型。

查看和保存性能顾问报告

当性能顾问检查运行,它生成HTML报告的结果。查看报告,选择一个文件夹在左窗格中,单击链接报告在右窗格中。

当你运行检查,性能顾问与最新的信息更新报告中每一个检查文件夹。时间戳检查跑时显示。

窗格的全局设置,当你选择显示报告后运行、性能顾问显示一组统一的检查结果的报告。

您可以执行这些操作使用性能顾问报告:

  • 使用复选框下过滤器的检查只查看检查状态,你有兴趣观看。例如,只看到失败的检查或给予警告,清除通过了没有运行复选框。

  • 使用搜索框下进行关键词搜索过滤器的检查

  • 使用支票的树下导航跳转到检查的范畴或你感兴趣的一个特定的检查结果。

  • 扩大和崩溃报告的内容在右窗格中查看或隐藏检查结果。

一些检查输入参数,指定在右窗格中性能顾问。例如,确定资源密集型诊断设置有几个输入参数。当您运行检查输入参数,性能顾问显示在报告中输入参数的值。

保存性能顾问报告

你可以归档性能顾问报告保存到一个新的位置。性能顾问不更新保存的版本的报告,当你再次运行检查。存档报告作为比较的优点,当你再次运行检查。

  1. 在左窗格中性能顾问窗口中,选择文件夹你想保存的检查报告。

  2. 报告框中,单击另存为

  3. 另存为对话框中,浏览到你想保存的报告,并点击保存。性能顾问报告保存到新的位置。

相关的例子

更多关于

外部网站