301
7.5. Różniczkowanie numeryczne
. się składników. Załóżmy, że błędy wartości funkcji nic przewyższają co do 53l0>/‘|^1 Wtedy oszacowanie błędu dla M»o=i(/i —O wynosi również \U. Roz-WBffi oodobnc do tych. jakie wykorzystano w dowodzie twierdzenia 7.3.7, dają nasię-
pujące oszacowar.a błędu:
Ry O.SU 1 .SU 5U 17.5U
Wynikają stad oszacowania lUJh, \Uih i \~U/H błędu Rxf dla przybliżenia /0' równego odpowiednio jednemu składnikowi, dwóm i trzem składnikom z (7.5.3).
Przykład 7.5.4. Zbadajmy błąd obcięcia i błąd zaokrąglenia dla obliczania /'(3) M pomocą (7.5.3), gdy /(.x)=ln*, U= I0-6. Zauważmy, że dla błędu obcięcia mamy u5ik' ',>(3)=(2A:)lfi^k+ł (zob. przykład 7.2.5). Poniżej k jest liczbą
składników:
k |
1 |
2 |
3 |
Rr |
0.012A2 |
0.0033A4 |
0.0024/r" |
Rxr |
0.5 |
0.75 10- *A-‘ |
0.92 10°/;-' |
Zauważmy, że Rr rośnie wraz z A. a Rxt jesf malejącą funkcją h. Rysunek 7.5.1 jest wykresem wT skali logarytmicznej związku między Ry i Rxr, a A dla k— 1,2,3. Wartość h jest optymalna wtedy, gdy RT i Rxr są w przybliżeniu jednakowe. Ponieważ proste Rr są nieco bardziej strome niż proste Rxr. więc h trzeba wybrać nieznacznie na lewo od punktu przecięcia odpowiednich prostych Rr '\RXh Dla k—2 i h =0.2 otrzymuje się oszacowanie błędu ckoło 9•IG-6 i niewiele lepsze dla A=3. Dla Ar — I dobrą wartością jest A—0.03; v.tedy oszacowanie błędu wynosi około 3-10 5.