Interpolao
Polinomial
Soluo: uso
Interpolao.
de
mtodos
numricos
Interpolao
Polinomial
xi
f(xi)
1,5
3,0
4,5
6,0
Interpolao
Polinomial
Interpolao
Polinomial
Interpolao
Polinomial
O problema
geral da interpolao por meio de polinmios consiste em:
Interpolao
Polinomial
Interpolao polinomial consiste em se obter um polinmio
p(x) que passe por todos os pontos do conjunto de (n+1)
dados {xi,f(xi)}, isto :
p(x0)=f(x0)
p(x1)=f(x1)
p(xn)=f(xn)
(Equao 1)
Interpolao Polinomial
2
n
p n x 0 a 0 a 1 x 0 a 2 x 0 ... a n x 0 f
x
0
2
n
p n x 1 a 0 a 1 x 1 a 2 x 1 ... a n x 1 f x 1
...
2
n
p n x n a 0 a 1 x n a 2 x n ... a n x n f x n
Interpolao Polinomial
10
Interpolao
Polinomial
Interpolao linear
Polinmio interpolador
f ( x ) P1 ( x ) a0 a1x
P1 ( x0 ) y0
P1 ( x1 ) y1
a 0 a 1x 0 y 0
a0 a1x1 y1
1
1
x0 a 0
y0
x1 a1
y1
y1 y0
P1 ( x ) y0
( x x0 )
x1 x0
11
Interpolao
Polinomial
Outras formas:
a forma de Lagrange
a forma de Newton
12
Interpolao Polinomial
Forma de Lagrange
Seja um conjunto de n+1 dados {x ,f(x )}. Encontrar
i
i
um polinmio interpolador p(x) que satisfaa a
condio (1), isto , passe por todos os pontos.
(Eq. 2)
que:
0 se , k i
ki
1 se , k i
e sendo
13
Interpolao Polinomial
Forma de Lagrange
Portanto,
p( x0 ) L0 ( x0 ) f ( x0 ) L1 ( x0 ) f ( x1 )... Ln ( x0 ) f ( xn )
p( x0 ) 1 f ( x0 ) 0 f ( x1 )...0 f ( xn )
p( x0 ) f ( x0 )
e
p ( x1 ) L0 ( x1 ) f ( x 0 ) L1 ( x1 ) f ( x1 ) ... Ln ( x1 ) f ( x n )
p ( x1 ) 0 f ( x 0 ) 1 f ( x1 ) ...0 f ( x n )
p ( x1 ) f ( x1 )
Ou seja: p( xi ) f ( xi ) ( p(x) passa sobre os pontos
{xi,f(xi)} )
14
Interpolao Polinomial
Forma de Lagrange
Temos que encontrar os polinmios Lk(x), que
x x x x ...x x x x ...x x
L ( x)
x x x x ...x x x x ...x x
0
k 1
k 1
Pois:
Lk x k 1 e
Lk xi 0 se, i k
ki 1
ki 1
15
Interpolao Polinomial
L
i 0
x f xi
xj
xj
Li x
j 0
j i
x
n
j 0
j i
(3)
16
Interpolao Polinomial
x0
x1
f(xi)
f(x0)
f(x1)
De
(3):
17
Interpolao Polinomial
L0 (x1) =0
L1 (x1) =1
As
funes:
x x1
L0 ( x)
x0 x1
x x0
L1 ( x)
x1 x0
satisfaze
m
18
Interpolao Polinomial
x x1
x x0
f x 0
p x
x 0 x1
x1 x 0
f x1
19
Interpolao Polinomial
De
(3):
xi
x0
x1
x2
f(xi)
f(x0)
f(x1)
f(x2)
p x Li f xi L0 f x0 L1 f x1 L2 f x2
i 0
20
Interpolao Polinomial
L1 (x0) =0
L1 (x1) =1
L1 (x2) =0
L2 (x0) =0
L2 (x1) =0
L2 (x2) =1
x x0 x x2 L x x0 x x1
L1
L0
2
x
x2 x0 x2 x1
x0 x1 x0 x2
1
0
1
2
1
satisfaze
m
21
Interpolao Polinomial
x x1 x x2 x x0 x x2 x x0 x x1
p( x)
f x0
f x1
f x2
x0 x1 x0 x2
x1 x0 x1 x2
x2 x0 x2 x1
22
Interpolao Polinomial
x x1
x x0
f x0
f x1
p x
x0 x1
x1 x0
(vide slide
12)
x 4
x 2
3
.
1
p x
p x 1.25 x 0.6
23
Interpolao Polinomial -
Exerccio
tabela informa o nmero de carros (x mil) que
A
passam por um determinado pedgio em um
determinado dia:
Horrio
10:00 10:30
11:00
11:30
12:00
12:30
No.
Carros
2,69
1,09
1,04
1,49
2,44
1,64