如何在Simulink中的虚拟和非虚拟块之间切换?

时间:2016-05-06 11:38:36

标签: virtual simulink

Simulink library browser - Subsystem examples - Virtual and nonvirtual subsystem overview中,解释了虚拟子系统与非虚拟子系统之间的区别:

enter image description here

我的问题是如何在虚拟和非虚拟块之间切换。我想这很简单,但我找不到它。或者我是否理解错了?

1 个答案:

答案 0 :(得分:1)

手动完成,

  1. 右键单击子系统
  2. 选择阻止参数(子系统)
  3. 选中'视为原子单位'选择框
  4. 要在代码中执行此操作,假设已选择块,

    set_param(gcb,'TreatAsAtomicUnit','on'); % turns it on
    set_param(gcb,'TreatAsAtomicUnit','off'); % turns it off