主要内容

本页采用了机器翻译。点击此处可查看英文原文。

隔离执行器子系统的依赖关系

此示例演示如何突出显示子系统所依赖的模型项。它还演示了如何从模型高亮显示生成独立的模型切片。

选择起点和方向

  1. 打开 f14 示例模型。

    openExample('simulink/AddBlockFromAnotherModelExample,'f14')
  2. App 选项卡的模型验证、确认和测试库下,点击模型切片器

    Model Slice for the f14 model

  3. 在模型切片器中,点击箭头展开切片配置列表列表。设置以下切片属性:

    • 名称Actuator_slice

    • 名称右侧,点击彩色方块以设置高亮颜色。从调色板中选择洋红色

    • 信号传播上游

  4. Actuator Model 子系统为起点。在模型中,右键点击 Actuator Model 子系统,然后在模型切片器应用程序部分 中选择“添加为起点”按钮

    Actuator Model shown as Starting Point for Model Slicer

查看先例并生成模型切片

  1. 该模型突出了 Actuator Model 子系统的上游依赖关系。

    Simulink canvas for f14 model with dependencies highlighted

    追踪以下依赖路径。Aircraft Dynamics Model 通过 Pitch Rate q 信号突出显示,该信号是 Controller 的输入,其输出又馈送到 Actuator Model

  2. 生成包含突出显示的模型项的独立模型:

    1. 在模型切片器中,点击生成切片

    2. 选择要写入的文件对话框中,选择保存位置并输入 actuator_slice_model

    3. 点击保存

  3. 切片模型包含高亮显示的模型项。

    Simulink canvas for sliced model that contains the upstream dependencies

  4. 要从该模型中去除突出显示,请关闭模型切片器。