Mathematica の汎用数値微分方程式ソルバNDSolveに新しくイベント検出機能が加わりました.
NDSolveに,イベント検出および操作のためのユニークで柔軟なフレームワークが備わりました.これにより,求めた解の特長によって動的に決定される領域間の境界を持つ微分方程式を,異なる領域で異なる方法を使って解くことが可能になりました.
以下のような応用ができます.
- イベントがメソッドの交替を引き起こすような物理的制約を持つハイブリッドシステムのモデル化
- 論理,あるいは関数条件が満足するまで解く
- キーを押すか,他の外部イベントが起るまで解き続ける
- 特定のイベント,またはポアンカレ断面の解のサンプルを集める
|