runge.pdf
(
75 KB
)
Pobierz
Przenoszenie siƒ b“ƒd
ó
w - wstƒp
Poni»szy tekst pochodzi z ksi¡»ki
Metody numeryczne
Bj
ö
rcka i Dah-
lquista.
Metody, kt
ó
re bƒdziemy rozpatrywa¢, tworz¡ krok po kroku przybli»enia
y
1
,
y
2
,
:::
warto–ci dok“adnych
y
(
x
1
),
y
(
x
2
),
:::
z grubsza tak samo, jak
metoda Eulera. Przez metodƒ jednokrokow¡ rozumiemy tak¡ metodƒ, w
kt
ó
rej obliczaj¡c
y
n
+1
(
n
=0
;
1
;:::
)korzysta siƒ tylko z
y
n
. W ka»dym
kroku wprowadza siƒ ma“e zaburzenie - b“ƒdy obciƒcia lub b“ƒdy zaokr¡gle«
- powoduj¡c podobne przej–cia na inne elementy rodziny rozwi¡za«. (...)
Mo»na por
ó
wna¢ ten proces z narastaniem odsetek; w ka»dym kroku do“¡cza
siƒ
odsetki
, kt
ó
rymi s¡ pope“nione b“ƒdy. W tym samym czasie powstaje
nowy
kapita“ b“ƒdu
.
Stopa procentowa
mo»e by¢ jednak ujemna, co tu
jest korzystne!
Je–li poszczeg
ó
lne rozwi¡zania oddalaj¡ siƒ szybko jedno od drugiego,
to zagadnienie pocz¡tkowe jest „le uwarunkowane; w przeciwnym razie jest
dobrze uwarunkowane.(...)
Nale»y rozr
ó
»ni¢ b“ƒdy obciƒcia globalne i lokalne. B“ƒdem globalnym
w punkcie
x
n
+1
jest r
ó
»nica
y
n
+1
¡y
(
x
n
+1
), gdzie
y
(
x
)jest dok“adnym roz-
wi¡zaniem zagadnienia pocz¡tkowego. B“ƒdem lokalnym w
x
n
+1
jest r
ó
»nica
miƒdzy obliczon¡ warto–ci¡
y
n
+1
i warto–ci¡ w
x
n
+1
tego rozwi¡zania r
ó
wna-
nia r
ó
»niczkowego, kt
ó
re przechodzi przez punkt(
x
n
;y
n
). Inaczej m
ó
wi¡c,
b“ƒdy lokalne s¡ skokami na krzywej schodkowej. (...)
W r
ó
wnaniach r
ó
»niczkowych zasady przenoszenia siƒ b“ƒd
ó
w s¡ bardziej
z“o»one; jednak i tu w wyra»eniach asymptotycznych dla b“ƒd
ó
w wyk“ad-
nik przy podstawie h jest dla b“ƒdu globalnego o 1 mniejszy ni» dla b“ƒdu
lokalnego.
Metody Rungego-Kutty
Przypu–¢my, »e znamy
y
(
x
n
)i chcemy wyznaczy¢ przybli»enie
y
n
+1
war-
to–ci
y
(
x
n
+
h
). Pomys“ zastosowany w metodach Rungego-Kutty polega na
obliczeniu warto–ci
f
(
x;y
)w pewnych szczeg
ó
lnie dobranych punktach le»¡-
cych w pobli»u krzywej rozwi¡zania w przedziale(
x
n
;x
n
+
h
)i na utworzeniu
takiej kombinacji tych warto–ci, kt
ó
ra z dobr¡ dok“adno–ci¡ daje przyrost
y
n
+1
¡y
n
.
Najprostszy wariant nazywa siƒ metod¡ Heuna. Oblicza siƒ tu warto–ci
k
1
=
hf
(
x
n
;y
n
)
;
k
2
=
hf
(
x
n
+
h;y
n
+
k
1
)
;
y
n
+1
=
y
n
+
1
2
(
k
1
+
k
2
)
:
1
Najbardziej znana metoda Rungego-Kutty jest okre–lona podanymi ni»ej
wzorami (funkcjƒ
f
oblicza siƒ czterokrotnie w ka»dym kroku):
k
1
=
hf
(
x
n
;y
n
)
;
k
2
=
hf
(
x
n
+
1
2
h;y
n
+
1
2
k
1
)
;
k
3
=
hf
(
x
n
+
1
2
h;y
n
+
1
2
k
2
)
;
(1)
k
4
=
hf
(
x
n
+
h;y
n
+
k
3
)
;
y
n
+1
=
y
n
+
1
6
(
k
1
+2
k
2
+2
k
3
+
k
4
)
:
Metody Rungego-Kutty s¡ oparte na przybli»aniu tej ca“ki za pomoc¡ do-
stƒpnych danych. W szczeg
ó
lnym przypadku, gdy
f
nie zale»y od
y
, metoda
Heuna jest identyczna z wzorem trapez
ó
w dla ca“kowania numerycznego, z
b“ƒdem globalnym obciƒcia rzƒdu
h
2
.
Metoda Rungego-Kutty opisana wzorami (1) jest, gdy funkcja
f
nie zale»y
od
y
, identyczna z wzorem Simpsona z
h
zmienionym na
1
2
h
:
Z
x
n
+
h
f
(
x
)
dx
=
1
6
h
(
f
(
x
n
)+4
f
(
x
n
+
1
2
h
)+
f
(
x
n
+
h
))
:
x
n
Istotnie:
k
1
=
hf
(
x
n
)
; k
2
=
k
3
=
hf
(
x
n
+
1
2
h
)
; k
4
=
hf
(
x
n
+
h
)
:
W tym przypadku, jak i dla innych funkcji
f
, b“¡d globalny obciƒcia jest
rzƒdu
h
4
.
Istnieje wiele metod Rungego-Kutty o r
ó
»nych zaletach. Mo»na np. osi¡-
gn¡¢ dok“adno–¢ rzƒdu pi¡tego, obliczaj¡c sze–ciokrotnie funkcjƒ
f
w jednym
kroku.
2
Plik z chomika:
graviora
Inne pliki z tego folderu:
179.48_notebook_winvista_32bit_beta.exe
(125853 KB)
WIFI_RTL8187-1230.zip
(5358 KB)
asa.doc
(19 KB)
Paulina Janowiak.doc
(1077 KB)
bisekcja.pdf
(62 KB)
Inne foldery tego chomika:
08. Czwórniki równoważne
203
304
Automatyka
automatykaa
Zgłoś jeśli
naruszono regulamin