matlab的from模块_matlab/simulink中goto/from模块的使用方法及问题解决

  • Post author:
  • Post category:其他


首先,介绍goto/from的用法:

1、在一个subsystem中放置一个goto,goto与一个经过运算后的输入信号连接;对goto中的tag命名,在tag visibility选择local/scope/global类型。

2、在另外一个subsystem或与goto同一个subsystem中放置from,在from中的goto tag处输入goto相同的名称,点击update tags。

经过上面2步就设置完成了该goto/from的组合使用。

不过,在开始使用goto/from搭建模型时,常常会遇到一个问题:

1、Goto/From connections cannot cross nonvirtual subsystem boundaries. The only exception is when a goto is connected to a state output port.

2、Invalid connection starts with ‘untitled/CodeReuseSubsystem/Goto’.

3、Invalid connection ends with ‘untitled/Atomic Subsystem/From’.

仿真时同时出现的上面这3个提示信息,仿真失败。仔细研究后就会发现:

goto和from在同一个subsystem中,无论goto设置为local还是global,都能正常进行仿真;在不同subsystem中,goto设置为global是就会报上述错误。

再深入研究提示的第一条信息后发现,该subsystem是n



版权声明:本文为weixin_29865939原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。