ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

常微分方程式

常微分方程式の初期値問題のソルバー

MATLAB® の常微分方程式 (ODE) ソルバーは、さまざまなプロパティを使用して初期値問題を解きます。これらのソルバーは、スティッフおよびノンスティッフな問題、質量行列をもつ問題、微分代数方程式 (DAE) または完全陰的な問題に使用できます。詳細については、ODE ソルバーの選択を参照してください。

関数

すべて展開する

ode45ノンスティッフ微分方程式の求解 — 中次数法
ode23ノンスティッフ微分方程式の求解 — 低次数法
ode113ノンスティッフ微分方程式の求解 — 可変次数法
ode15sスティッフな微分方程式および微分代数方程式 (DAE) の求解 — 可変次数法
ode23sスティッフ微分方程式の求解 — 低次数法
ode23t中程度にスティッフな常微分方程式 (ODE) と微分代数方程式 (DAE) の求解 — 台形則
ode23tbスティッフ微分方程式の求解 — 台形則 + 後退差分式
ode15i完全陰的微分方程式の求解 — 可変次数法
decicode15i の矛盾のない初期条件を計算
odegetODE のオプション値を抽出
odesetODE ソルバーのオプション構造体を作成または変更
deval微分方程式の解の構造体を評価
odextend解を ODE に拡張

トピック

ODE ソルバーの選択

ODE の背景情報、ソルバーの説明、アルゴリズム、例の概要。

捕食者と被食者の方程式の求解

この例では、ode23ode45 の両方を使用して捕食者/被食者モデルを表す微分方程式を解く方法を示します。

ODE オプションの概要

odeset の使用方法と、どのオプションがそれぞれの ODE ソルバーで機能するかを示す表。

ODE のイベント検出

ODE の求解中にイベントを検出します。

ノンスティッフ ODE の求解

このページには、ode45 を使用してノンスティッフ常微分方程式を解く例が 2 つ含まれています。

スティッフ ODE の求解

このページには、ode15s を使用してスティッフ常微分方程式を解く例が 2 つ含まれています。

微分代数方程式 (DAE) の求解

特異質量行列を使用して ODE の解を求めます。

非負の ODE の解

このトピックでは、ODE の解が非負になるように制約する方法を説明します。

ODE の一般的な問題のトラブルシューティング

一般的な問題と解決法を含む FAQ。