Professional Documents
Culture Documents
Hermiteova Interpolacija
Hermiteova Interpolacija
Hermiteova Interpolacija
FAKULTET PRIRODOSLOVNO-MATEMATICKIH I
ODGOJNIH ZNANOSTI
Matematika-informatika
HERMITEOVA INTERPOLACIJA
Seminarski rad
Sadraj
z
1 Uvod
4
6
Uvod
Pm xi yi , Pm xi yi , i 0, ..., n
h 1 xk fk ,
2n
h2n1 xk fk ,
k 0, ..., n,
c
c
gdje su xk medusobno razliite toke i fk ,fk zadani realni brojevi.
1 Dokaz.
za i x k
za i k.
h xi 0,
k,0
za i x k
1 za i k.
0
h xi
k,1
hk,1 xi 0,
Ako nademo hk,0 i hk,1 , onda je
h2n1 x
Q f h
n
k0
k k,0 x
fk hk,1 x.
Qf h
n
k0
k k,0 x
fk h x,
k,1
Q f h
fk hk,1 xi fk ,
Qf h
fk h xi fk .
k,1
k0
k k,0 xi
k0
k k,0 xi
2
k x
eh xi 0,
2.1
L x x .
n
i 0
f 2n2 2
x ,
2n 2!
f x0 , x0 lim f x0 , x0
h 0
lim
h f x0
f x 0 .
h
f x 0
h 0
f xk
f x0
x0
f xk , xk1
f x0
f xk , xk1 , xk2
f x1
x1
f x0 , x0 , x1
f x1
xn
f xn
xn
f x0 , ..., xn
f x0
f x0 , x1
x1
f xn
f x1
f x0 , x1 , x1
f x1 , x1 , x2
f xn
f xn1 , xn , xn
f xk , xk1
f xk , xk1 , xk2
f x0 , x0 f x0 2
f x0 , x1 1001 9
1
f x1 , x1 f x1 20
f x0 , x0 , x1 92 7
10
f x0 , x1 , x1
209
10
11
f x0 , x0 , x1 , x1 1107 4
1
f x0 , x0 , x1 , x1 x x0 2 x x1
10
10
20
11
f[3,3]=(f[3,2]-f[2,2])/(x[1]-x[0])
print f
def hermite(t):
return f[0,0] + f[1,1]*(t-x0) + f[2,2]*(t-x0)**2 + f[3,3]*(t-x0)**2*(t-x1)
def derivacija(f,x,delta):
return ((f(x+delta)-f(x))/delta)
der=lambda x: derivacija(hermite,x,0.000001)
#Provjera da li su zadovoljeni poznati uvjeti iz zadatka:
print hermite(x[0])
print hermite(x[1])
print der(x[0])
print der(x[1])
Popis slika
1
Popis tablica
1
Podijeljene razlike . . . . . . . . . . . . . . . . . . . . . . . . . .
10
Literatura
[1] Singer
Saa,
s
Numerika
c
matematika,
http://web.math.pmf.unizg.hr/singer/, 2014.
Predavanje
06,
11