人在仿真软件万博1manbetx

万博1manbetxSimulink &基于模型的设计

子系统变体的动力学掩码图标

今天我将阐述如何结合两个我喜欢的功能:子系统变体屏蔽

这个问题

我创建了一个子系统,有两个变体,我有每个变体的特定遮罩:

具有不同掩码的子系统变体

我想在顶部子系统上自动显示活动变体的掩码。

解决方案

你可能已经猜到了,关键是要定义正确的图标绘制命令对于上面的子系统。在尝试了多种选择之后,我想出了以下方法:

  • 使用get_param来确定有效变异
  • 使用find_system确定与主动变型对应的子系统
  • 使用get_param获取包含活动变体的图标绘制命令的字符串
  • 将此字符串评估为顶级子系统图标绘制命令

总的来说,遮罩编辑器看起来应该是这样的:

在蒙版编辑器中看到的图标绘制命令

你的模型会像这样:

子系统变种与不同的面具,在行动!

现在轮到你了

您是否在工作流中集成了子系统变体?留下一个这里的评论

|

评论

要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。