- tačnost može da se poboljša uvodjenjem dodatnih tačaka oko x
f ( x +h )−f (x −h) 1 f ' (x , h)= − f '''( x )h2 +. ..=f '( x , h)+ε( x , h ) 2h 6 - neka je korak 2h f ( x+2 h )−f ( x−2 h) 4 f ' (x , 2 h)= − f '''( x )h2 +.. .=f ' ( x , 2 h )+4 ε (x , h ) 4h 6 - greška u drugom slučaju 4 puta veća, ali oduzimanjem jedne od druge relacije 4 f ' ( x , h )−f ' ( x , 2 h ) f ' (x )= +ε (h4 )=f '2 ( x , h ) 3 - druga aproksimacija prvog izvoda - ako razvijemo – dobijamo f ( x−2h )−8 f ( x−h )+8 f ( x +h )−f ( x+ 2h ) f '2 ( x , h )= 12 h - ako prvu aproksimaciju indeksiramo sa 1, možemo drugu aproksimaciju da pišemo kao ' ' ' 4 f 1 (x , h )−f 2 ( x , 2 h ) f 2 ( x )= 3 - ako nastavimo gornji postupak, možemo da dodjemo do rekurentne relacije 2n ' ' 2 f n ( x , h )−f n ( x ,2 h ) f 'n+1 ( x )= 2n 2 −1 - Richards-onova ekstrapolacija prema granici ili Richards-onov algoritam
- za grešku možemo da uzimamo
|f 'n+1 ( x)−f 'n (x )| Primer: f(x)=xex, prvi izvod u tački x=2, f’(2)=22.1671682968 h f '1 ( x, h ) f '2 ( x , h ) f '3 ( x ,h ) f '4 (x , h) 0.400 23.1635 - - - 0.200 22.4141 22.16439 - - 0.100 22.2288 22.16699 22.1671691 - 0.050 22.1826 22.16716 22.1671683 22.1671682968