常微分方程式の数値解法
常微分方程式を数値的に解き、動的システムのシミュレーションを可能にします。
手法
| Runge-Kutta-Fehlberg | 頑丈な働き者 |
| Bulirsch-Stoers | 動作が安定しているシステムに対して高速かつ正確 |
| Adams-Moulton | 伝統的 |
| Backward Differentiation Formula | 動作の重いシステムに最適 |
機能
最大効率のための適応ステップサイジング。
誤差の大きさを制御。定数、出力の現在値、微分の現在値、現在のステップサイズの任意の組み合わせによって誤差をスケーリングします。
独立変数の指定値において解の値を出力。固定増分を使うか、最大可能なステップサイズを得るために「フリーラン」モードを使います。
ユーザーは進行中の処理を中断し、再開始することができます。
微分はユーザー定義関数によって指定されます。これらは IF 文やループを含む、事実上あらゆる非線形挙動を含むことができます。
微分は、処理速度向上のために C 言語または C++ 言語のプラグインモジュールで計算できます。独自のモジュールを作成するには、XOP Toolkit を使います。
Forum
Support
Gallery
Igor Pro 10
Learn More
Igor XOP Toolkit
Learn More
Igor NIDAQ Tools MX
Learn More