mn - ćw9 - handouts

Transkrypt

mn - ćw9 - handouts
Złożone kwadratury Newtona-Cotesa
Metody numeryczne
dr Artur Woike
Ćwiczenia nr 9
Złożone kwadratury Newtona-Cotesa
dr Artur Woike
Metody numeryczne
Złożone kwadratury
Złożone kwadratury Newtona-Cotesa
Dokładność złożonych kwadratur Newtona-Cotesa
Złożone kwadratury Newtona-Cotesa
Postać ogólna złożonej kwadratury
Chcemy przybliżyć całkę I (f ) = ab f (x)dx. Niech będzie ustalone
dowolne n ∈ N, takie że n ­ 1. Kładziemy hn = b−a
n , a następnie
definiujemy punkty x0 , . . . , xn następująco:
R
∀i=0,...,n xi = a + ihn .
Wtedy zachodzi warunek a = x0 < x1 < . . . < xn = b. Stąd:
Z x1
I (f ) =
Z x2
f (x)dx +
x0
=
f (x)dx + . . . +
x1
n−1
X Z xi+1
i=0
Z xn
f (x)dx =
xn−1
f (x)dx.
xi
Ustalmy
dowolne i ∈ {0, . . . , n − 1}. Następnie każdą całkę
R xi+1
f (x)dx przybliżamy za pomocą tej samej wybranej kwadratury
xi
(np. ustalonej kwadratury Newtona-Cotesa) i wyniki sumujemy.
dr Artur Woike
Metody numeryczne
Złożone kwadratury Newtona-Cotesa
Złożone kwadratury
Złożone kwadratury Newtona-Cotesa
Dokładność złożonych kwadratur Newtona-Cotesa
Złożony wzór trapezów
Każdą całkę
pezów:
Z xi+1
R xi+1
xi
f (x)dx ≈
xi
f (x)dx przybliżymy teraz za pomocą wzoru tra-
xi+1 − xi
hn
(f (xi ) + f (xi+1 )) = (f (xi ) + f (xi+1 )).
2
2
Następnie sumujemy wyniki uzyskane dla wszystkich podprzedziałów:
I (f ) =
n−1
X Z xi+1
i=0
=
=
f (x)dx ≈
xi
n−1
X
i=0
hn
(f (xi ) + f (xi+1 )) =
2
hn
((f (x0 ) + f (x1 )) + . . . + (f (xn−1 ) + f (xn ))) =
2
!
n−1
X
hn
f (x0 ) + 2
f (xi ) + f (xn ) = S1n (f ).
2
i=1
dr Artur Woike
Złożone kwadratury Newtona-Cotesa
Metody numeryczne
Złożone kwadratury
Złożone kwadratury Newtona-Cotesa
Dokładność złożonych kwadratur Newtona-Cotesa
Wyznaczanie złożonych kwadratur Newtona-Cotesa
Zadanie 1.
Wyprowadzić złożony ”wzór parabol” (złożona kwadratura
Newtona-Cotesa dla N = 2) i złożony ”wzór trzech ósmych” (złożona kwadratura Newtona-Cotesa dla N = 3).
dr Artur Woike
Metody numeryczne
Złożone kwadratury Newtona-Cotesa
Złożone kwadratury
Złożone kwadratury Newtona-Cotesa
Dokładność złożonych kwadratur Newtona-Cotesa
Stosowanie złożonych kwadratur Newtona-Cotesa
Uwaga.
1
Jeżeli korzystamy ze złożonej kwadratury Newtona-Cotesa,
to możemy obliczać nie tylko jedno przybliżenie, ale cały ciąg
takich przybliżeń: SN1 (f ), SN2 (f ), . . .. Wyliczenia kolejnych elementów takiego ciągu kontynuujemy, aż do momentu spełnienia
warunku |SNn (f ) − SNn−1 (f )| < ε, gdzie ε jest żądaną dokładnością przybliżenia.
2
Na ogół najczęściej stosuje się złożone kwadratury NewtonaCotesa niskich rzędów, tak jak to opisano w poprzednim punkcie.
dr Artur Woike
Złożone kwadratury Newtona-Cotesa
Metody numeryczne
Złożone kwadratury
Złożone kwadratury Newtona-Cotesa
Dokładność złożonych kwadratur Newtona-Cotesa
Stosowanie złożonych kwadratur Newtona-Cotesa
Zadanie 2.
Wyznaczyć
dokładne i przybliżone
wartości całek oznaczonych
R 2π
Re 1
I (f ) = 0 sin xdx i I (f ) = 1 x dx. Wykorzystać złożony ”wzór
trapezów”, złożony ”wzór parabol” i złożony ”wzór trzech ósmych”
dla n = 1, 2, 3, 4, 5. Przyjąć π ≈ 3.14159 i e ≈ 2.71828. Ocenić
jaką dokładność mają uzyskane w ten sposób przybliżenia wartości
ścisłych całek.
dr Artur Woike
Metody numeryczne