主要内容

突出函数依赖性

大型模型通常包含多个层次结构、复杂的信号和复杂的模式逻辑。您可以使用模型切片器来了解模型的哪些部分对于特定的行为是重要的。的行为。这个例子展示了如何使用Model Slicer来探索sldvSliceClimateControlExample模型。您首先选择一个感兴趣的区域,然后突出显示模型中的相关块。在本例中,跟踪的上游依赖项路径着干活以突出显示模型的哪些部分影响其行为。

打开模型,突出显示系统中信号的函数依赖关系:

  1. 将示例文件夹添加到搜索路径。

    目录(fullfile (docroot,“工具箱”,“模型”,“示例”金宝app))
  2. 打开sldvSliceClimateControlExample模型。

    sldvSliceClimateControlExample

  3. 要打开模型切片管理器,请在应用程序选项卡,在模型验证、验证和测试画廊,点击模型切片机

    当您打开模型切片管理器时,模型切片器将编译模型。然后配置模型片属性。

  4. 在模型切片管理器中,单击箭头以展开切片配置列表

  5. 设置切片属性:

    • 的名字Out1Slice

    • 颜色(红色)

    • 信号传播上游

    Model Slicer还可以突出显示模型中某个块的下游或双向的构造,这取决于您希望跟踪信号传播的方向。

  6. 添加着干活作为起点。在模型中,右键单击着干活并选择模型切片机>添加为起点

模型切片器现在突出显示影响的上游构造着干活

如果创建两个片配置,则可以突出显示它们的突出显示的相交部分。创建一个新的切片配置,查看上面创建的切片配置和新切片配置的相交部分:

  1. 创建具有以下属性的新片配置

    • 的名字: Out3Slice

    • 颜色(红色)

    • 信号传播上游

    • 起点Out3

  2. 在模型切片管理器中,选择Out1Slice片配置和Out3Slice片的配置。

模型切片器突出显示模型的部分如下:

  • 模型中仅位于上游的部分着干活用青色突出。

  • 模型中仅位于上游的部分Out3用红色突出显示。

  • 模型的上游部分着干活而且Out3用黑色突出显示。

在突出显示模型的一部分之后,您可以将突出显示的模型细化到感兴趣的区域。或者,您可以创建一个简化的独立模型,只包含模型中突出显示的部分。

单击,可在web视图中查看高亮显示的型号的详细信息导出到Web.web视图HTML文件存储在<当前文件夹> \ < model_name > \ webview.html

相关的话题