ドキュメンテーション

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

常微分方程式

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

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

関数

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

トピック

ODE ソルバーの選択

ODE ソルバーの説明とアルゴリズム

ODE オプションの概要

ODE の解を求める際には、多くの場合、パラメーターの微調整や許容誤差の調整を行ったり、ソルバーに追加情報を渡したりすることが必要です。

ODE のイベント検出

ODE 系の解を求める際に、求解を停止する適切なタイミングを判断することが困難な場合があります。

ノンスティッフ ODE の求解

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

スティッフ ODE の求解

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

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

微分代数方程式とは、従属変数の導関数が 1 つ以上その方程式には存在しない微分方程式の一種です。

非負の ODE の解

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

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

誤差のしきい値 RelTol および AbsTol はどのように選択すればよいですか。

この情報は役に立ちましたか?