このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
常微分方程式
常微分方程式の初期値問題のソルバー
MATLAB® の常微分方程式 (ODE) ソルバーは、さまざまなプロパティを使用して初期値問題を解きます。これらのソルバーは、スティッフおよびノンスティッフな問題、質量行列をもつ問題、微分代数方程式 (DAE) または完全陰的な問題に使用できます。詳細については、ODE ソルバーの選択を参照してください。
オブジェクト
ode | Ordinary differential equations (R2023b 以降) |
odeMassMatrix | ODE mass matrix (R2023b 以降) |
odeJacobian | ODE Jacobian matrix (R2023b 以降) |
odeEvent | ODE event definition (R2023b 以降) |
ODEResults | Results of ODE integration (R2023b 以降) |
関数
トピック
- ODE ソルバーの選択
ODE の背景情報、ソルバーの説明、アルゴリズム、例の概要。
- ODE オプションの概要
odeset
の使用方法と、どのオプションがそれぞれの ODE ソルバーで機能するかを示す表。 - ODE のイベント検出
ODE の求解中にイベントを検出します。
- ノンスティッフ ODE の求解
このページには、
ode45
を使用してノンスティッフ常微分方程式を解く例が 2 つ含まれています。 - スティッフ ODE の求解
このページには、
ode15s
を使用してスティッフ常微分方程式を解く例が 2 つ含まれています。 - 微分代数方程式 (DAE) の求解
特異質量行列を使用して ODE の解を求めます。
- 非負の ODE の解
このトピックでは、ODE の解が非負になるように制約する方法を説明します。
- ODE の一般的な問題のトラブルシューティング
一般的な問題と解決法を含む FAQ。