関数
>
求解と最適化
>
ソルブブロック関数
> 例: 単位を指定した pdesolve の使用
例: 単位を指定した pdesolve の使用
熱方程式を解くには、
pdesolve
関数を使用します。
1.
以下の入力パラメータを作成します。
nTime
および
nX
はグリッド点の数です。
τMax
は
trange
の上限で、
a
は係数です。
nX
41
nTime
21
τMax
20
a
1
m
1000
2.
PDE ソルブブロックを設定します。熱方程式を使用し、一連の初期条件を追加します。ソルブブロック内で単位 (
m
) を使用します。
T
t
x
t
a
2
T
xx
x
t
0
T
x
0
m
t
10
e
-0.1
t
1
m
T
x
1
m
t
0
1
m
T
x
0
0
T
Pdesolve
T
x
0
m
1
m
t
0
τMax
3.
3D プロットで解を視覚化するには、
CreateMesh
関数を使用します。
u
CreateMesh
T
0
m
1
m
0
τMax
nX
nTime
U
u
0
m
u
1
u
2
u
4.
3D プロットを使用して解をプロットします。
surface
5
5
5
U
0.0011441619532079339
0.091956017087953423
0.9957624123327542
0
0.32809858802063024
0.94060649816846953
-0.087239510212507962
0
-0.94464279356394487
0.32680805761879472
-0.029094433198413844
0
0
0
0
0.8341587442339774
直交
5.
等高線図を使用して解をプロットします。
11
11
9
U
式をコピー
関連トピック
ソルブブロック内の偏微分方程式
偏微分方程式ソルバー
例: ソルブブロック内の PDE
例: ソルブブロックへの単位の追加
CreateSpace と CreateMesh
これは役に立ちましたか?
このサイトは、JavaScript が有効になっている場合に最適に動作します。