Buscar

12 Cálculo Numérico - Interpolação e Ajuste

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 26 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 26 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 26 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

CÁLCULO NUMÉRICO 
- EAMB018 / ECIV019 - 
Período Letivo: 2013-1 
Carga Horária: 60h 
Horários: 2ª feira (11:10 – 12:50) 
 4ª feira (11:10 – 12:50) 
Professor: Eduardo Toledo de Lima Junior 
 limajunior@lccv.ufal.br 
INTERPOLAÇÃO E AJUSTE 
• O que são? 
 
• Quais as semelhanças? 
 
• Quais as diferenças? 
 
• Para que servem? 
2 
Introdução 
INTERPOLAÇÃO 
• São conhecidos valores numéricos da função f(x) 
em alguns pontos discretos de x e deseja-se obter 
valores de f(x) em pontos desconhecidos, mas 
dentro do limite avaliado; 
• Quando uma determinada função f(x) possui os 
operadores de diferenciação e integração muito 
complexos; 
• Na solução numérica de equações diferenciais 
usando o método das diferenças finitas e o método 
dos elementos finitos 
3 
Introdução 
INTERPOLAÇÃO 
• Dada uma tabela de pontos pertencentes a um 
intervalo (a,b). 
• Deseja-se encontrar uma função interpoladora p(x) 
4 
Conceitualmente falando… 
-5 -4 -3 -2 -1 0 1 2 3 4 55
-60
-50
-40
-30
-20
-10
0
10
20
30
40
Será essa 
a p(x) ?? 
INTERPOLAÇÃO 
• Considere n pontos distintos (x1,f(x1)), (x2,f(x2)), ..., 
(xn,f(xn)). 
• O objetivo é encontrar uma função interpolante p(x), 
tal que: 
 
 
ou seja: 
5 
Matematicamente falando… 
INTERPOLAÇÃO 
• As principais técnicas de interpolação utilizadas 
atualmente são baseadas em polinômios: 
 
• p(x) é uma função polinomial !! 
 
• Assim, dados n pontos distintos: 
– (x1,f(x1)), (x2,f(x2)), ..., (xn,f(xn)) 
• deseja-se aproximar f(x) por um polinômio p(x) de 
grau menor ou igual a (n-1). 
6 
Interpolação polinomial 
INTERPOLAÇÃO 
• Suponha que você 
tenha dois pontos 
distintos (n=2). 
7 
Interpolação polinomial 
0 1 2 3 4 5 6 7 8 9 10
0
1
2
3
4
5
6
7
8
9
10
x
y
• Qual o melhor 
polinômio que 
interpola esses dois 
pontos?? 
-5 -4 -3 -2 -1 0 1 2 3 4 5
-10
-8
-6
-4
-2
0
2
4
6
8
10
x
y
INTERPOLAÇÃO 
• E se vc tiver 3 
pontos distintos 
(n=3). 
8 
Interpolação polinomial 
• Qual será o melhor 
polinômio?? 
-5 -4 -3 -2 -1 0 1 2 3 4 5
-10
-8
-6
-4
-2
0
2
4
6
8
10
x
y
INTERPOLAÇÃO 
• E nesse caso? 
9 
Interpolação polinomial 
• Qual será o melhor 
polinômio?? 
Observe que neste caso, com n=3 o melhor 
polinômio é o de grau 1, que está no grupo de 
polinômios com grau menor ou igual a (n-1). 
INTERPOLAÇÃO 
10 
Forma geral do polinômio interpolador 
• Considerando tudo que já foi dito sobre interpolação 
polinomial, temos que o polinômio interpolador 
assumirá a seguinte forma: 
 
 
 
• Então, obter o polinômio p(x), significa encontrar os 
coeficientes de forma que p(xk) = f(xk), 
para k=1,...,n 
INTERPOLAÇÃO 
11 
Métodos abordados: 
• Cada método utiliza uma estratégia diferente para 
encontar o polinômio interpolador. Abordaremos: 
 
– Método de Vandermonde 
 
– Método de Lagrange 
 
– Método de Newton 
INTERPOLAÇÃO 
12 
Método de Vandermonde 
• Assim, obtém um sistema de equações lineares, 
com n equações e n incógnitas : 
INTERPOLAÇÃO 
13 
Método de Vandermonde 
• Que, matricialmente fica: 
Matriz de 
Vandermonde 
INTERPOLAÇÃO 
14 
Método de Vandermonde 
• Se os valores de x1, x2, ..., xn forem distintos, a 
chamada matriz de Vandermonde tem o 
determinante diferente de zero, e então, o sistema 
linear apresenta solução única. 
 
• Logo, para encontrar o polinômio interpolador de 
uma série de n pontos distintos conhecidos, basta 
encontrar a solução de um sistema de equações 
lineares, assunto tratado nas aulas passadas. 
INTERPOLAÇÃO 
15 
Método de Vandermonde: Exemplo 
• Encontrar o polinômio de grau 2 que interpola os 
pontos da tabela abaixo: 
x F(x) 
-1 4 
0 1 
2 -1 
INTERPOLAÇÃO 
16 
Método de Lagrange 
• Seja p(x) um polinômio com grau (n-1) que interpola 
f(x) em x1, x2, ..., xn. Então, podemos representar 
p(x) na forma: 
 
 
 
sendo: 
Polinômio de 
Lagrange 
INTERPOLAÇÃO 
17 
Método de Lagrange : Exemplo 
• Encontrar o polinômio de grau 2 que interpola os 
pontos da tabela abaixo: 
x F(x) 
-1 4 
0 1 
2 -1 
Neste caso tem-se n=3. 
Portanto, desenvolve-se 
um polinômio quadrático 
de Lagrange (n-1 = 2). 
INTERPOLAÇÃO 
18 
Método de Lagrange : Polinômio quadrático 
INTERPOLAÇÃO 
19 
Método de Lagrange : Polinômio quadrático 
INTERPOLAÇÃO 
20 
Método de Lagrange : Polinômio quadrático 
INTERPOLAÇÃO 
21 
Método de Newton 
• Para o Método de Newton, o polinômio interpolador 
é dado como: 
 
 
 
 
 
onde dk são os operadores diferenças divididas entre 
os pontos (x1,f(x1)),...,(xn,f(xn)) 
INTERPOLAÇÃO 
22 
Método de Newton 
• Os operadores diferenças divididas são dados por: 
𝑑3 
INTERPOLAÇÃO 
23 
Método de Newton 
• Substituindo os valores de dk no polinômio, tem-se: 
INTERPOLAÇÃO 
24 
Método de Newton: Exemplo 
• Encontrar o polinômio de grau 2 que interpola os 
pontos da tabela abaixo: 
x F(x) 
-1 4 
0 1 
2 -1 
Neste caso tem-se n=3. 
Portanto, desenvolve-se o polinômio quadrático de 
Newton (n-1 = 2). 
INTERPOLAÇÃO 
25 
Lista de exercícios!! 
• Exercício pra casa: Desenvolver os polinômios de 
Lagrange e Newton para o problema apresentado em 
sala, e compará-los ao polinômio obtido por 
Vandermonde 
 
INTERPOLAÇÃO 
26 
Lista de exercícios!! 
• Exercício pra casa: Desenvolver os polinômios de 
Lagrange e Newton para o problema apresentado em 
sala, e compará-los ao polinômio obtido por 
Vandermonde 
 
• Implementar os métodos apresentados em sala para 
interpolação (Vandermonde, Lagrange, Newton) 
 
• Fazer exercícios de verificação, ou seja, dada uma 
função polinomial, retire alguns pontos (suficientes, 
claro!) e verifiquem se seus códigos encontram o 
polinômio certo.

Outros materiais