$ V9 p' k' x$ ~: u5 k $ \$ i& d2 G6 d# c ) w7 Q* M V9 N* i. q6 o / V/ a* E8 n8 Q8 s2 } c! c' i. B4 R8 B9 x5 c% Q
% C c. |) a ?! `* ]( Z0 \
边界条件的处理可以有各种方案,下面介绍较简单的两种。 ( @8 M5 s, ^: S5 z0 N7 s9 O7 R' G* t2 d7 \. G. e
(i) 直接转移$ D9 K1 }1 l& F( H+ j1 s, M+ J" C
(ii) 线性插值" s* O$ f: H7 b. p0 S" A. W
五点菱形格式# P# [: @- L0 x* b0 ~
由式(13)所给出的差分格式称为五点菱形格式,实际计算时经常取 h = τ ,此时 五点菱形格式可化为8 }6 Q {. l7 e3 Z
5 c: g4 o. k" H# j& r/ g# t: t* v" H
* ]+ `4 ?! s- c0 G- [" `求解差分方程组最常用的方法是同步迭代法,同步迭代法是最简单的迭代方式。除 边界节点外,区域内节点的初始值是任意取定的。 $ n* P# X- b4 D 8 }5 c& y6 A+ F( T+ L1 U, |/ k. C例 1 用五点菱形格式求解 Laplace 方程第一边值问题 # v: s% C9 E8 f5 a+ \ 4 {7 I/ T" C6 O3 D' m \五点矩形格式' ~0 ]; K8 T1 T5 R. f% Y. n
( Q9 v' N9 [7 D [2 O. i 0 [: L+ E. K2 C 9 E3 P, T* O% q 3 n& d- V6 i" y7 A- m8 L 4 a, l$ S8 A! }2 j* X$ O g) z2.2 抛物型方程的差分解法. z& r }# n: i) d; N4 I
以一维热传导方程(5) - N8 L, K5 `& r$ X0 a- g 6 G& N8 U" i: Y1 O7 E) d0 m. ~3 F 2 B% _& L. }: {2 s) a 6 O+ @& w# w' N @2 u* F0 F为基本模型讨论适用于抛物型方程定解问题的几种差分格式。 l0 M, c/ h+ X" m/ l; B1 c1 w: n) W* P: \ 9 g# d# ]: [& O% D 8 x! ~# c! O% [3 Y- j2.2.1 微分方程的差分近似 & m3 i' M4 g7 \8 W+ @ 1 P* D! r, Z' |& E' R1 F U- M1 A& n0 H+ H; i4 t
, B$ \3 k: v7 x5 L1 G
/ f$ D% A- O' R2 e7 n" W/ v: A! j0 U5 I) F r1 ^, J7 C
2.2.2 初值、边值条件的处理 8 w1 @. e! }( t. v9 g为用差分方程求解定解问题(6),(7)等,还需对定解条件进行离散化。 对初始条件及第一类边界条件,可直接得到' m- G8 U2 Q: c$ J3 o* P
' [. M/ l! {) O) r# d7 B
& t& g/ M* s: H* u 3 ?( J1 p" j& t
, Q8 ~# K ~; o0 L: g% G9 n U1 N ' o& M% L, E$ y6 [9 x- u1 n ) O7 U. T; h& [) p2 Q8 O/ a : L3 g$ C8 R2 v) M2 V5 T+ u; ?, a, A- B. B0 W8 N- z
2.2.3 几种常用的差分格式4 ]7 @5 w' X4 a/ V! J! Q3 x
下面我们以热传导方程的初边值问题(7)为例给出几种常用的差分格式。 ( b) E S( E1 \" k8 P3 x# W! Z; t4 D' O. T |2 I; o9 l4 D5 M
(i) 古典显式格式6 e1 Y9 N2 H! V( X
& K' b* B3 R, H + V) h0 p3 D2 G! p% x4 ] 0 F1 m! P$ l) I+ T9 P $ _9 ]* S1 V+ B7 ^6 E1 l6 J" K. N$ m9 s
(ii)古典隐式格式# R" ]* o: v+ w& x: [+ |
将(19)整理并与式(21),(22)联立,得差分格式如下 r3 R6 ~+ t( |9 w" J' K
: K" j# }# d' V/ b1 ~ q: |/ Y. R* d G) J 1 O3 h. e; C0 B4 v! ?4 d7 w(iii)杜福特—弗兰克尔(DoFort—Frankel)格式; d2 P3 x5 M. R- c. z. o7 f
DoFort—Frankel 格式是三层显式格式,它是由式(24)与(25),(26)结合得到 的。具体形式如下:# `# m6 H8 Z5 F. T+ S) P