Você está na página 1de 9

Professores

Marcelo Alves de Barros


Bruno C. N. Queiroz
J. Anto B. Moura
Jos Eustquio R. de Queiroz
Ulrich Schiel
Clculo Numrico
Interpolao
2
Idia de Base da Interpolao
Dado um conjunto de dados {x
i
,f(x
i
)} tal como na
tabela abaixo:
Como obter o valor de f(x) para um valor de x que
no tenha sido medido, como por exemplo, x=2.0 ?
Quando se deseja saber o valor de f(x) para um x
intermedirio entre duas medidas, isto , x
i
<x<x
i+1
,
pode-se usar as tcnicas da interpolao.
0,057 0,046 0,028 0,016 0,001 f(x
i
)
6,0 4,5 3,0 1,5 0 x
i

A interpolao consiste em determinar uma funo, que assume valores conhecidos em certos
pontos (ns de interpolao). A classe de funes escolhida para a interpolao a priori
arbitrria, e deve ser adequada s caractersticas que pretendemos que a funo possua. Uma
possibilidade a Interpolao Polinomial. Mtodos de interpolao polinomial so utilizados para
aproximar uma funo f(x), principalmente nas seguintes situaes:
a) conhece-se apenas valores de f(x) em apenas pontos discretos x
0
, x
1
, x
2
, ...
b) f(x) extremamente complicada e de difcil manejo,
c) f(x) no conhecida explicitamente
.


Clculo Numrico
Interpolao
3
Na Prtica:
Interpolar um ponto x a um conjunto de n+1 dados {x
i
,f(x
i
)},
significa calcular o valor de f(x), sem conhecer a forma analtica
de f(x) ou ajustar uma funo analtica aos dados.
Interpolao polinomial
consiste em se obter um
polinmio p(x) que passe por
todos os pontos do conjunto
de (n+1) dados {x
i
,f(x
i
)}, isto
:

p(x
0
)=f(x
0
)
p(x
1
)=f(x
1
)

p(x
n
)=f(x
n
)
Obs: contagem comea em
zero, portanto tem-se n+1
pontos na expresso
Clculo Numrico
Interpolao
4
Polinmio p(x) - polinmio
interpolador.. Pode-se demonstrar
que existe um nico polinmio p(x)
de grau menor ou igual a n que
passa por todos os (n+1) pontos do
conjunto {x
i
,f(x
i
)} . Portanto, pode-
se escrever:

Clculo Numrico
Interpolao
( ) ( )
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
...
...
5
Interpolao
Polinomial Linear
Funo de Aproximao para
2 pontos (n+1=2) - ajuste de
retas (n=1)
( ) ( ) ( )
1
0 1
0
0
1 0
1
x f
x x
x x
x f
x x
x x
x p

=
Clculo Numrico
Interpolao
6
Interpolao
Polinomial Quadrtica
Funo de aproximao para 3
pontos (n+1=3) - ajuste de
parbolas (n=2) (Interpolao
quadrtica)
x
i
x
0
x
1
x
2
f(x
i
) f(x
0
) f(x
1
) f(x
2
)
( ) ( )
( ) ( )
( )
( ) ( )
( ) ( )
( )
( ) ( )
( ) ( )
( )
2
1 2 0 2
1 0
1
2 1 0 1
2 0
0
2 0 1 0
2 1
) ( x f
x x x x
x x x x
x f
x x x x
x x x x
x f
x x x x
x x x x
x p


+


+


=
Clculo Numrico
Interpolao
7
Oficina:
Ajuste uma reta aos seguintes pontos (x;f(x)):
(2; 3,1) e (4; 5,6)
:

Clculo Numrico
Interpolao

( ) ( ) ( )
1
0 1
0
0
1 0
1
x f
x x
x x
x f
x x
x x
x p

=
( ) ( ) ( ) 2 8 . 2 4 55 . 1 6 . 5
2 4
2
1 . 3
4 2
4
+ =

= x x
x x
x p
( ) 6 . 0 25 . 1 + = x x p
8
Oficina: A tabela abaixo informa o nmero de
carros (x mil) que passam por um
determinado pedgio em um determinado
perodo do dia:
a) Faa um grfico da funo descontnua nmero
de carros em funo do horrio, para verificar
qual a tendncia do fenmeno observado.
b) Estime o nmero de carros que passariam pelo
pedgio s 11:10, usando a forma de
Lagrange para encontrar um polinmio
interpolador linear p(x) que estima o nmero
de carros em funo do tempo.
c) Agora, faa a mesma estimativa, mas utilizando
uma parbola como polinmio interpolador.
Horrio 10:00 10:30 11:00 11:30 12:00 12:30
No. Carros 2,69 1,64 1,09 1,04 1,49 2,44
Clculo Numrico
Interpolao
9
Oficina: A tabela abaixo informa corrente
medida em uma fonte por um determinado
equipamento em instantes do dia .
a) Faa um grfico da funo descontnua da
corrente para verificar qual a tendncia do
fenmeno observado.
b) Estime a corrente que seria medida pelo
instrumento s 11:13, usando a forma de
Lagrange para encontrar um polinmio
interpolador linear p(x) que estima a corrente
em funo do tempo.
c) Agora, faa a mesma estimativa, mas utilizando
uma parbola como polinmio interpolador.
Horrio
10:00 10:17 10:59 11:23 11:31 1:39
Corrente (A)
0,79 1,04 1,97 1,34 1,49 0,89
Clculo Numrico
Interpolao