Atomic サブシステムがループの一部となっていて、かつ、直接フィードスルーブロックがあると、代数ループになります。(直接フィードスルーブロックは、Gainブロック、Productブロック、Sumブロック等の数学演算用ブロックになります。)これにより、代数ループの警告が表示されます。モデルに代数ループが含まれる場合、Simulink は各時間ステップごとにループ解法ルーチンを呼び出します。ソルバは繰り返し実行して(可能であれば)問題に対する解を求めます。その結果、代数ループをもつモデルは、それらをもたないモデルよりも実行が遅くなります。また、代数ループによっては計算を収束させない問題を持っている場合もあります。
Virtual サブシステムを Atomic サブシステムに変更すると、なぜ代数ループが発生するのですか?
14 次查看(过去 30 天)
显示 更早的评论
MathWorks Support Team
2013-10-25
回答: MathWorks Support Team
2013-10-25
Virtual サブシステムを Atomic サブシステムに変更し、シミュレーションをすると、代数ループに関する警告が表示されます。原因と回避方法を教えてください。
采纳的回答
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!