Buscar

Aula10_Interpola__o_polinomial_2017_2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Interpolação Polinomial
2
• Dado um conjunto de dados {xi,f(xi)} tal como na tabela
abaixo:
• Como obter o valor de f(x) para um valor de x que não tenha
sido medido, como por exemplo, x=2.0 ?
• Quando se deseja saber o valor de f(x) para um x
intermediário entre duas medidas, isto é, xi<x<xi+1, pode-se 
usar as técnicas da interpolação.
Interpolação Polinomial
0,0570,0460,0280,0160,001f(xi)
6,04,53,01,50xi
3
• A interpolação consiste em determinar uma função, que 
assume valores conhecidos em certos pontos (nós de 
interpolação). 
• A classe de funções escolhida para a interpolação é a 
priori arbitrária, e deve ser adequada às características 
que pretendemos que a função possua. 
• Função a ser considerada: 
• Polinômios  Interpolação Polinomial
Interpolação Polinomial
4
• Métodos de interpolação polinomial são utilizados 
para aproximar uma função f(x), principalmente nas 
seguintes situações: 
• conhece-se apenas valores de f(x) em apenas 
pontos discretos x0, x1 , x2 , ...
• f(x) é extremamente complicada e de difícil 
manejo,
• f(x) não é conhecida explicitamente.
Interpolação Polinomial
5
• O problema geral da interpolação por meio de polinômios 
consiste em: 
• Interpolar um ponto x a um conjunto de n+1 dados {xi,f(xi)},
significa calcular o valor de f(x), sem conhecer a forma 
analítica de f(x) ou ajustar uma função analítica aos dados.
Interpolação Polinomial
6
• Interpolação polinomial consiste em se obter um polinômio 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)
Obs: contagem começa em zero, portanto tem-se n+1 pontos na expressão.
(Equação 1)
Interpolação Polinomial
7
• Polinômio p(x) - polinômio interpolador.
• Pode-se demonstrar que existe um único polinômio 
p(x) de grau menor ou igual a n que passa por 
todos os (n+1) pontos do conjunto {xi,f(xi)}
• Portanto, pode-se escrever:
Interpolação Polinomial
( ) ( )p x a a x a x a x f x
n n
n
0 0 1 0 2 0
2
0 0
= +  +  + +  =...
( ) ( )p x a a x a x a x f x
n n
n
1 0 1 1 2 1
2
1 1
= +  +  + +  =
...
( ) ( )p x a a x a x a x f x
n n n n n n
n
n
= +  +  + +  =
0 1 2
2 ...
...
8
Interpolação Polinomial
• O conjunto de equações corresponde a um sistema 
linear de n+1 equações e n+1 variáveis.
• Quais são as variáveis independentes?
• ai ou xi ?
• Poderia ser resolvido diretamente.
• Essa é uma das formas de se obter o polinômio 
interpolador.
9
• Interpolação linear
Interpolação Polinomial
 
xx
xx
yy
yxP
 
y
y
 
a
a
 x
 x
 
yxaa
yxaa
yxP
yxP
xaaxPxf
)()(
1
1
)(
)(
)()(
0
01
01
01
1
0
1
0
1
0
1110
0010
111
001
101



+=






=















=+
=+
=
=
+=
 
Polinômio interpolador
10
• A mesma metodologia pode ser empregada para a 
Interpolação Quadrática ou superior.
• A determinação dos coeficientes do polinômio interpolador 
por meio da resolução de um sistema de equações 
lineares, apesar de ser conceitualmente simples, requer 
um certo esforço computacional.
• Deve-se procurar metodologia alternativa de modo a evitar 
a solução de sistemas de equações lineares.
• Outras formas:
• a forma de Lagrange
• a forma de Newton
Interpolação Polinomial
11
• Forma de Lagrange
• Seja um conjunto de n+1 dados {xi,f(xi)}. Encontrar 
um polinômio interpolador p(x) que satisfaça a 
condição (1), isto é, passe por todos os pontos.
Interpolação Polinomial
Interpolação Polinomial
• Forma de Lagrange
• Portanto,
13
Interpolação Polinomial
• Forma de Lagrange:
( ) ( ) ( )p x L x f xn i i
i
n
= 
=

0
e
( )
( )
( )
L x
x x
x x
i
j
j
j i
n
i j
j
j i
n=


=

=



0
0
(3)
14
• Forma de Lagrange
• Temos que encontrar os polinômios Lk(x), que 
satisfaçam (2). Uma solução é:
Interpolação Polinomial
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
L x
x x x x x x x x x x
x x x x x x x x x x
k
k k n
k k k ki k ki k n
( ) =
          
          
 +
 +
0 1 1 1
0 1 1 1
... ...
... ...
( )
( )
L x e
L x se i k
k k
k i
=
= 
1
0 ,
Pois:
15
Interpolação Polinomial
• Interpolação para 2 pontos (n+1=2) - ajuste de retas (n=1)
(Interpolação Linear)
16
Interpolação Polinomial
• Interpolação para 2 pontos (n+1=2) - ajuste de retas (n=1)
17
Interpolação Polinomial
• Interpolação para 2 pontos (n+1=2) - ajuste de retas (n=1)
( ) ( ) ( )1
01
0
0
10
1 xf
xx
xx
xf
xx
xx
xp 







+







=
18
Interpolação Polinomial
• Interpolação para 3 pontos (n+1=3) - ajuste de parábolas 
(n=2) (Interpolação quadrática)
19
Interpolação Polinomial
• Interpolação para 3 pontos (n+1=3) - ajuste de parábolas 
(n=2)
20
Interpolação Polinomial
• Interpolação para 3 pontos (n+1=3) - ajuste de parábolas 
(n=2)
( ) ( )
( ) ( )
( )
( ) ( )
( ) ( )
( )
( ) ( )
( ) ( )
( )2
1202
10
1
2101
20
0
2010
21)( xf
xxxx
xxxx
xf
xxxx
xxxx
xf
xxxx
xxxx
xp 


+


+


=
21
Interpolação Polinomial
• Ajuste uma reta aos seguintes pontos (x;f(x)):
• (2; 3,1) e (4; 5,6)
22
Interpolação Polinomial - Exercício

Outros materiais