Simulink从哪里开始执行?

时间:2014-04-22 08:53:39

标签: matlab simulink

我相信可以将MATLAB代码传输到Simulink。当我们在MATLAB中编程时,我知道它将逐行从上到下执行。另一方面,Simulink处理彼此连接的块。可能存在反馈信号。可能有子系统,其输出是其他块的输入等等......假设我们有3个子系统块相互连接,最后一个块的输出被送入第一个,Simulink从哪个块开始?

我的问题可能是一个愚蠢的问题,特别是在玩了很长时间的MATLAB和Simulink之后,我还没有真正了解答案!

1 个答案:

答案 0 :(得分:4)

这取决于实际的模拟模型。在模拟开始之前,Simulink分析模型(哪些块连接在哪个方向,是否有代数环等)。结果是块的所谓排序顺序,然后用于实际执行块的代码。

有关详细信息,请参阅the documentation