Escolar Documentos
Profissional Documentos
Cultura Documentos
19:56
Interpolação Polinomial:
Introdução;
Lagrange.
Polinômios
◼ Polinômios são funções da forma:
polinômio
Interpolação polinomial (Aplicação 2)
◼ Em outros casos, temos a forma da função f(x). Ainda
assim, para simplificar o manejo, pode ser
interessante aproximá-la por um polinômio.
polinômio
Teorema da unicidade
◼ Teorema 1 : Dados n+1 pontos distintos x 0,x1,...xn e n+1
valores y0, y1, ..., yn, existe um e só um polinômio P n(x),
de grau menor ou igual a n, tal que:
Pn(xk) = yk, k=0,...,n
Aplicação
◼ Podemos resolver o sistema
Trabalhoso
Susceptível a erros numéricos.
p(x0)=f(x0)
p(x1)=f(x1)
… (Equação 1)
p(xn)=f(xn)
0 se , k i
ki =
1 se , k = i
Interpolação 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)} )
Interpolação Polinomial
◼ Forma de Lagrange
Pois:
Lk ( x k ) = 1 e
Lk ( xi ) = 0 se, i k
Interpolação Polinomial
◼ Interpolação para 2 pontos (n+1=2) - ajuste de retas
(n=1) (Interpolação Linear)
xi x0 x1
f(xi) f(x0) f(x1)
De (3):
1
p( x) = Li ( x). f ( xi ) = L0 ( x). f ( x0 ) + L1 ( x). f ( x1 )
i =0
Interpolação Polinomial
◼ Interpolação para 2 pontos (n+1=2) - ajuste de retas
(n=1)
L0 (x0) =1 L1 (x0) =0
L0 (x1) =0 L1 (x1) =1
As funções:
x − x1 e
x − x0 satisfazem
L0 ( x) = L1 ( x ) =
x0 − x1 x1 − x0
Interpolação Polinomial
x − x1 x − x0
p(x ) = f (x0 ) + f (x1 )
x0 − x1 x1 − x0
Interpolação Polinomial
◼ Interpolação para 3 pontos (n+1=3) - ajuste de
parábolas (n=2) (Interpolação quadrática)
xi x0 x1 x2
f(xi) f(x0) f(x1) f(x2)
De (3):
2
p(x ) = Li f (xi ) = L0 f (x0 ) + L1 f (x1 ) + L2 f (x2 )
i =0
Interpolação Polinomial
◼ Interpolação para 3 pontos (n+1=3) - ajuste de
parábolas (n=2)
As funções:
(x − x1 ) (x − x2 ) (x − x0 ) (x − x2 ) L = (x − x0 ) (x − x1 )
L0 = L1 =
(x0 − x1 ) (x0 − x2 ) (x1 − x0 ) (x1 − x2 ) 2 (x2 − x0 ) (x2 − x1 )
satisfazem
Interpolação Polinomial
◼ Interpolação para 3 pontos (n+1=3) - ajuste de
parábolas (n=2)
(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 )
Interpolação Polinomial
◼ Ajuste uma reta aos seguintes pontos (x;f(x)):
(2; 3,1) e (4; 5,6)
x − x1 x − x0
p(x ) = f (x0 ) + f (x1 )
x0 − x1 x1 − x0
x −4 x −2
p(x ) = 3.1 + 5.6 = −1.55 (x − 4) + 2.8 (x − 2)
2−4 4−2
◼ Temos:
Logo:
Exemplo (solução) x -1 0 3
f(x) 15 8 -1