PRODUCTS
PURCHASE
FOR USERS
COMPANY
OUR SITES
DOCUMENTATION CENTER SEARCH
Mathematica
>
方程式の解法
>
Mathematica
組込みシンボル
微分方程式の基本
微分方程式
DSolveで解く微分方程式
チュートリアル »
|
NDSolve
Solve
RSolve
Integrate
関連項目 »
|
微積分
微分方程式
方程式の解法
バージョン6.0の新機能:記号計算
バージョン6.0の新機能:数学とアルゴリズム
その他 »
DSolve
DSolve
[
eqn
,
y
,
x
]
独立変数を
x
として,関数
y
に関する微分方程式を解く.
DSolve
[{
eqn
1
,
eqn
2
,
...
}, {
y
1
,
y
2
,
...
},
x
]
微分方程式のリストを解く.
DSolve
[
eqn
,
y
, {
x
1
,
x
2
,
...
}]
偏微分方程式を解く.
詳細
DSolve
[
eqn
,
y
[
x
],
x
]
は,関数
y
そのものでなく
y
[
x
]
としての解を返す.
微分方程式は,
Dt
で得られる全導関数ではなく,
D
で得られる
のような導関数で記述されていなければならない.
DSolve
に与えられる方程式のリストは,導関数を含まない代数方程式を含んでいてもよい.
DSolve
は,連続した整数で指標付けされた積分定数を生成する.オプション
GeneratedParameters
がそれぞれの指標に適用する関数を指定する.デフォルト設定は,
GeneratedParameters
->
C
であり積分定数
C
[1]
,
C
[2]
,... を生成する.
»
GeneratedParameters
->(
Module
[{
C
},
C
]&)
とすると,別の
DSolve
の使用も含めてこの積分定数が一意的になるようにできる.
偏微分方程式において,
DSolve
は一般に任意関数
C
[
n
][
...
]
を生成する.
»
y'[0]
b
のような方程式を与えることで,境界条件を指定することができる.
DSolve
によって返された解に,
Integrate
が明示的に計算できない積分が含まれることがある.この際,このような積分には,局所的な名前を付けられたダミー変数が使われる.
DSolve
は,
Solve
による陰的な解を返すことがある.
»
DSolve
は,任意の階数の定数係数線形常微分方程式を解くことができる.また,多くの2階までの非定数係数線形常微分方程式を解くことができる.
DSolve
は解が"Kamke"のような標準的な参考書に与えられているような非線形常微分方程式のほとんどすべてを取り扱う一般の手続きを持つ.
DSolve
によって線形または弱非線形偏微分方程式の一般解を得ることができる.真非線形偏微分方程式は通常一般解を持たない.
DSolve
は純粋な微分方程式だけでなく,微分代数方程式も解くことができる.
»
例題
すべて閉じる
例
(2)
微分方程式を解く:
In[1]:=
Out[1]=
境界条件を含ませる:
In[2]:=
Out[2]=
y
についての「純関数」の解を求める:
In[1]:=
Out[1]=
解を式に代入する:
In[2]:=
Out[2]=
スコープ
(24)
一般化と拡張
(1)
オプション
(1)
アプリケーション
(7)
特性と関係
(4)
考えられる問題
(2)
おもしろい例題
(2)
関連項目
NDSolve
Solve
RSolve
Integrate
チュートリアル
微分方程式の基本
微分方程式
DSolveで解く微分方程式
関連リンク
実装に関するノート: 代数と解析
その他
微積分
微分方程式
方程式の解法
バージョン6.0の新機能:記号計算
バージョン6.0の新機能:数学とアルゴリズム
バージョン 2 の新機能 | バージョン 5 での修正機能
© 2008 Wolfram Research, Inc.