- ① Debug1の出力信号(仮に作る)をApp2に入力
- ⇒(優先度未設定でも信号が繋がっているのでApp1⇒Debug1⇒App2...になる)
- ⇒(でもApp1,2,3のブロックをいじることはあまりしたくないんですよね)
- ② App1,2,3の優先度を大きな値に、Debug1,2の優先度を小さな値にする(大小関係があれば同一値でも良い)
- ⇒(App1⇒App2⇒App3の実行順序は自動で決まり、Debug1,2は「入力が整い次第実行」となる)
Simulinkの優先順位設定による実行順序の定義について
14 次查看(过去 30 天)
显示 更早的评论
下記モデルは優先順位の設定を行っていないApp1, App2, App3のアトミックサブシステムと、優先順位を1と99999に設定したDebug1, Debug2のアトミックサブシステムがあります。こちらのモデルを実行してみますと下記のような実行順序になりますが、私は、App1→Debug1→App2→Debug2→App3の実行順序になることを期待しています。
App1,2,3の優先順位の設定をせず、Debug1, Debug2の優先順位の設定のみで期待する実行順序を実現する方法はないでしょうか?
優先順位の設定ではない方法でも構いませんが、App1,2,3のブロックをいじることはあまりしたくはありません。
もし、そのような方法がありましたら、お教え頂けますか?
0 个评论
回答(1 个)
Atsushi Ueno
2023-9-7
思い付くアイデアとして2点挙げます。
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Outputs 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!