Você está na página 1de 17

Aula 6

Interpolação Polinomial
Método de Lagrange
GEX 240 – Cálculo Numérico
Evelise Freire
Sandra Silveira
Motivação:
• Considere a tabela abaixo sobre o calor específico da
água relacionado a algumas temperaturas:
temperatura
20 25 30 35 40 45 50
(oC)
calor
0.99907 0.99852 0.99826 0.99818 0.99828 0.99849 0.99878
específico

• Às vezes é necessário encontrar o calor específico em


uma temperatura que não foi medida, a 33o, por
exemplo. Ou ainda, qual a temperatura para a qual o
calor específico é 0.99835?
• Como proceder???
2
Definição de interpolação
Interpolar uma função f(x) consiste em aproximar essa
função por uma outra função g(x), escolhida entre uma
classe de funções pré-definidas, e que satisfaça a
algumas propriedades.

3
Conceito de interpolação
Considere como:
• Nós de interpolação: (n+1) pontos distintos.
• Os valores de f(x) nesses pontos

4
Graficamente, para n=5

Para n=5 teremos 6 pontos de interpolação.

5
Interpolação Polinomial
Dados os pontos (x0,f(x0)), (x1,f(x1)), ..., (xn,f(xn)),
queremos encontrar um polinômio da forma:
f ( xk )  pn ( xk ) k=0,1,2,...,n
A partir dessa condição, levando em conta que
pn ( x)  a0  a1 x  a2 x  ...  an x
2 n

Montamos o seguinte sistema linear: 6


Matriz das incógnitas:

7
Interpolação Polinomial

8
Exemplo 1: Solução de sistema linear

• Encontre os polinômios de grau ≤ 2, que interpolam


os pontos da seguinte tabela

x -1 0 2
f(x) 4 1 -1

9
Forma de Lagrange
• Ao invés de utilizarmos um polinômio interpolador
da forma:

pn ( x)  a0  a1 x  a2 x  ...  an x
2 n

• Lagrange optou por efetuar a interpolação com um


polinômio da forma:

10
11
Exemplo 2: Interpolação Linear

12
Forma final do polinômio interpolador
• Polinômio: n
pn ( x)   yk Lk
k 0

n
• Fatores de Lagrange:  (x  x )
j 0
j

jk
Lk ( x)  n

 (x
j 0
k  xj )
jk

13
Exemplo 3: Polinômio de Lagrange
• Encontre o polinômio de Lagrange, que interpola os
pontos da tabela
x -1 0 2
F(x) 4 1 -1

14
Exemplo 4

15
Exemplo 5

t
0 10 20 30 40
(Tempo em s)
v
(velocidade 0 30 75 90 100
em m/s)

16
Exemplo 6
• Utilize o método de Lagrange para encontrar um
polinômio capaz de estimar a taxa de metabolismo
de um ser vivo em função de sua massa, baseada nos
seguintes dados:

Animal Massa (kg) Metabolismo


(watts)
Vaca 400 270
Homem 70 82
Ovelha 45 50
17

Você também pode gostar