Čebiševljev polinom
Download
Report
Transcript Čebiševljev polinom
Čebiševljev polinom
Čebiševljev polinom n-tog stupnja
Tn ( x) cos(n arccosx)
Ili zadano rekurzivnom relacijom
Tn1 ( x) 2xTn ( x) Tn1 ( x)
T0 ( x) 1
T1 ( x) x
T2 ( x) 2 x 2 1
T3 ( x) 4 x 3 3x
T4 ( x) 8 x 4 8 x 3 1
Čemu služi?
• Ako uzmemo nultočke Čebiševljevog polinoma za
interpolacijske čvorove za interpolaciju funkcije na
[-1,1], dobit ćemo minimalnu ocjenu greške
t n i cos
(2i 1)
, i 0,1,...,n
2n 2
• U slučaju interpolacije na proizvoljnom intervalu
[a,b] za čvorove interpolacije uzimamo točke
xn i
ba ba
t n i
2
2
Primjer 1 - Mathematica
• Zadatak usporedba od prošli puta
x
1
2
3
y
2
3
6
Ocjena greške
n 1
M n1 (b a)
f ( x) Pn ( x)
2 n 1
(n 1)! 2
Newtonow interpolacioni
polinom
Ekvidistantni čvorovi
xi xi 1 h
1. Newtonow polinom
2 y0
n y0
Pn ( x) y0 y0 q
q(q 1)
q(q 1)(q (n 1))
2!
n!
x x0
q
h
yi yi 1 yi , n yi n 1 yi 1 n 1 yi
2. Newtonow polinom
2 yn 2
n y0
Pn ( x) yn yn 1q
q(q 1)
q(q 1)(q (n 1))
2!
n!
x xn
q
h
yi yi 1 yi , n yi n 1 yi 1 n 1 yi
Tablica konačnih razlika
n yi
xi
yi
y i
yi
x0
y0
y 0
2 y0
3 y0
....
x1
y1
y1
2 y1
...
...
...
...
...
...
3 y...n3
...
...
xn
yn
yn 1
2
2 yn2
n y0
Primjer 2
• Izračunajte log(1044) razvijajući funkciju
f(x)=logx u Newtonow interpolacijski
polinom na čvorovima
x0=1000,xn=1050, h=10
Newtonow interpolacijski polinom
Pn ( x) f [ x0 ] f [ x0 , x1 ](x x0 ) f [ x0 , x1 , x2 ](x x0 )(x x1 )
f [ x0 , x1 ,..., xn ](x x0 )(x x1 ) ( x xn 1 )
f [ x0 , x1 ,..., xn ]
podijeljena razlika
f [ x0 , x1 ,..., xn ]
f [ x1 ,..., xn ] f [ x0 ,..., xn 1 ]
xn x0
f [ x0 ] f ( x0 )
Tablica podijeljenih razlika
xi
f ( xi )
x0
y0
f [ x0 , x1 ]
f [ x0 , x1 , x2 ]
x1
y1
f [ x1 , x2 ]
f [ x1 , x2 , x3 ]
...
...
...
f [ xi , xi 1 ] f [ xi , xi 1 , xi 2 ]
......
f [ xn2 , xn1 , xn ]
...
...
xn
yn
f [ xn1 , xn ]
f [ x0 ,...,xn ]
...
...
...
Primjer 3
• Aproksimirajte funkciju f(x)=ex Newtonovim
interpolacijskim polinomom na čvorovima 0,
0.2, 0.5 i ocijenite grešku na x=0.3
Ocjena greške – opći slučaj
M n1
| f ( x) Pn ( x) |
( x)
(n 1)!
Ocjena greške
1. Newtonow polinom
Rn ( x)
M n 1 n 1
M n1 n 1
h q(q 1) (q n)
y0
(n 1)!
(n 1)!
2. Newtonow polinom
Rn ( x)
M n 1 n 1
M n1 n1
h q(q 1) (q n)
yn
(n 1)!
(n 1)!