如何在simulink中隔离汽车模型的一部分

时间:2011-06-08 15:43:31

标签: matlab simulink

我有一个simulink汽车模型,显然包括汽车的不同部分(子系统):)。我想隔离这个模型的一部分,例如刹车,并输入虚拟变量作为输入。

我的问题是这个模型有很少的总线选择器和创建者,这使它有点复杂。我想知道如何在不弄乱公共汽车的情况下隔离刹车部件。

1 个答案:

答案 0 :(得分:1)

当你说隔离时,你的意思是你想将子系统的内容移动到一个单独的模型中吗?如果是这样,一种方法是使用“转换为模型块”工具。要使用它,

  1. 确保子系统是原子的(set_param(subsys,'TreatAsAtomicUnit','on');)。
  2. 右键单击子系统,然后选择转换为模型块
  3. 该工具可能会要求您对模型进行一些更改。
  4. 在流程结束时,您将拥有一个包含子系统内容的新模型,该工具将创建所需的任何总线对象。