18.03.2014 Views

Priblizné a numerické metody 1 1 Parabolické rovnice v jedné ...

Priblizné a numerické metody 1 1 Parabolické rovnice v jedné ...

Priblizné a numerické metody 1 1 Parabolické rovnice v jedné ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1.4 Značení pro diference<br />

Dopředné diference:<br />

∆ +t v(x, t) = v(x, t + τ) − v(x, t) , ∆ +x v(x, t) = v(x + h, t) − v(x, t) .<br />

Zpětné diference:<br />

∆ −t v(x, t) = v(x, t) − v(x, t − τ) , ∆ −x v(x, t) = v(x, t) − v(x − h, t) .<br />

Centrální diference:<br />

δ t v(x, t) = v(x, t + 1 τ) − v(x, t − 1τ) , δ 2 2 x v(x, t) = v(x + 1 h, t) − v(x − 1 h, t) .<br />

2 2<br />

Centrální diference s dvojnásobnou délkou intervalu:<br />

∆ 0x v(x, t) = 1 (∆ 2 +x + ∆ −x ) v(x, t) = 1 [v(x + h, t) − v(x − h, t)] .<br />

2<br />

Pro centrální diference druhého řádu platí<br />

δx 2 v(x, t) = δ x (v(x + 1 h, t) − v(x − 1 h, t)) = v(x + h, t) − 2 v(x, t) + v(x − h, t) .<br />

2 2<br />

Snadno též ověříme, že δ 2 x = ∆ +x ∆ −x .<br />

Definujeme chybu diskretizace schématu (6)<br />

ε h,τ (x, t) = ∆ +t u(x, t)<br />

τ<br />

Použitím Taylorova vzorce získáme<br />

− δ2 x u(x, t)<br />

h 2 , x ∈ [h, 1 − h], t ≥ 0 .<br />

ε h,τ (x, t) = 1 2 u tt(x, η) τ − 1 12 u xxxx(ξ, t) h 2 , ξ ∈ (x − h, x + h), η ∈ (t, t + τ) .<br />

Předpokládáme-li, že existují konstanty M 1 a M 2 takové, že |u tt | ≤ M 1 , |u xxxx | ≤ M 2 na<br />

[0, 1] × [0, T], kde T > 0 je pevně zvolený čas, pak<br />

( )<br />

(9) |ε h,τ (x, t)| ≤ 1 M 2 1 τ + 1 M 12 2 h 2 = 1 τ M<br />

2 1 + 1 M 6 µ 2 ∀ x ∈ [h, 1−h]×[0, T −τ] .<br />

Vidíme tedy, že pro pevný poměr µ se ε h,τ chová jako O(τ) pro τ → 0. Říkáme, že<br />

schéma je prvního řádu přesnosti (lze též říci, že schéma je prvního řádu přesnosti v čase<br />

a druhého řádu přesnosti v prostoru).<br />

Poznámka 2 Jelikož u t = u xx , je u tt = u xxt = (u t ) xx = u xxxx , a tudíž<br />

( )<br />

ε h,τ (x, t) = 1 1 − 1 u<br />

2 6 µ xxxx (x, t) τ + O(τ 2 ) .<br />

Pro µ = 1 je tedy schéma druhého řádu přesnosti. Jedná se ale o velmi speciální případ,<br />

6<br />

se kterým se v obecnějších situacích nesetkáme.<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!