1636660700

1636660700



20 Metody numeryczne w przykładach

Przyjmując y0 = 0.182321556, obliczamy kolejno: y, =l-5y0» 0.0884, y2 = 1/2 — 5y, «0.0580, y3 =l/3-5y2 » 0.0431,

y10 = 1/9 -5y9 » 0.0040,

yu «1/10 — 5y10 * -0.3071 (wynik błędny - wartość całki oznaczonej ujemna?).

Powodem otrzymania złego wyniku jest to, że błąd zaokrąglenia s wartości y0 jest mnożony przez -5 przy obliczaniu yx. Tak więc wartość yx jest obarczona błędem -5e. Ten błąd tworzy błąd 25s w y2, -125e w y3 itd. Nakładają się na to błędy zaokrąglenia popełniane w kolejnych krokach obliczeń, mające jednak stosunkowo małe znaczenie. Podstawiając ,y0 = ln6-ln5 popełniamy mniejszy błąd zaokrąglenia, który także powoduje duże zniekształcenie wyniku obliczeń y„ dla/'>16. Oczywiście otrzymywane wyniki zależą także od precyzji, z jaką przeprowadzano obliczenia. Dla podwójnej precyzji obliczeń (reprezentacja liczby na 8 bajtach), wyraźnie błędne wyniki występują dla i > 20.

Algorytm 2

Ten sam ciąg całek możemy wyznaczyć inaczej. Jeśli przekształcimy wzór na zależność rekurencyjną tak, żeby obliczać w kolejnych iteracjach elementy ciągu w drugą stronę, mamy:

1 1

y„-1 = -—

5n 5

Dzięki temu w każdym kroku błąd będzie dzielony przez -5. Ponieważ yn maleje gdy n rośnie, możemy przypuszczać, że dla dużych n, ymaleje wolno. Wobec tego przyjmując yl6 &yl7 i korzystając z wzoru:

1 1

*6_5-l7 V17

otrzymujemy:

y,6 » ---y,6 =^> y,6 « — ■ - * 0.009803921.

16 5-17 5 16    16 5-17 6



Wyszukiwarka

Podobne podstrony:
Metody numeryczne - 4. Wartości własne i wektory własne obliczaną wartością. Na przykład, jeśli
12 Metody numeryczne w przykładach Obliczmy różnicę: x, - x2: 2.33 -1.39 = 0.94, 2.29 -1.45 = 0.84,
18 Metody numeryczne w przykładachAlgorytm 1 Obliczamy kolejno: x=a*a, y=b*b, w=x-y. Z wzoru (1.6)
Stanisław RosłoniecWybrane
465 Metody numeryczne w mechanice oraz ich wpływ... obliczeniowej (ang. computational mechanics) naz
14 Metody numeryczne w przykładach Rozwinięcie dwójkowe mantysy jest na ogół
16 Metody numeryczne w przykładach Wyniki tych działań oznacza się
statystyka skrypt55 usunięcia zmiennej W naszym przykładzie przyjmiemy wartości F domyślne i w rezu
Matematyka obliczeniowa, II rok Matematyki (2015/2016)Metody numeryczne, III rok Informatyki, (2013/
Nr: 20 Metody obliczeniowe - Budownictwo semestr 2 - wykład nr 1 Metody bezpośrednie - wykorzystanie
OBLICZENIA NAUKOWE I METODY NUMERYCZNE 1.    Zdefiniuj etapy procesu modelowania
P3020294 ©Zbigniew Bartoszewski (Politechnika Gdańska) METODY NUMERYCZNE 20/102
statystyka skrypt55 usunięcia zmiennej W naszym przykładzie przyjmiemy wartości F domyślne i w rezu
479 Metody numeryczne w mechanice oraz ich wpływ... tych przykładów można wysnuć wniosek, że rozwój

więcej podobnych podstron