Using Simulink | ![]() ![]() |
Atomicサブシステムと仮想サブシステム
サブシステムは、virtualまたはatomicです。Simulinkは、ブロックのアップデートの順番の決定時に、仮想サブシステムの境界を無視します。反対に、Simulinkは、つぎのブロックに移動する前に、atomicサブシステム内のすべてのブロックを実行します。条件付きで実行されるサブシステムは、atomicです。条件なしで実行されるサブシステムは、デフォルトで仮想です。しかし、atomicとして指定することができます。これは、それ以外のブロックが完全に実行される前にサブシステムが実行されることを保証する必要がある場合に有効です。
![]() | ブロックのアップデート順の決定 | ソルバ | ![]() |