Escolar Documentos
Profissional Documentos
Cultura Documentos
Claus Haetinger
-Interpolao
de Dados-
Interpolao Polinomial
Eduardo Antnio Bckel Luciane Boehm Gorgen Marli Griebeler Marisa Corbellini
Novembro 2006.
20
Calor especfico
25
30
35
40
45
50
0,99907
0,99852
0,99826
0,99878
A interpolao nos ajuda a resolver problemas do tipo: -calcular o calor especfico da gua a 32,5C. -a temperatura para a qual o calor especfico 0,99837.
A necessidade de se efetuar esta substituio surge em vrias situaes, como por exemplo:
c) Quando so conhecidos somente os valores numricos da funo para um conjunto de pontos necessrio calcular o valor da funo em um ponto no tabelado. d) Quando a funo em estudo tem uma expresso tal que operaes como a diferenciao e a integrao so difceis (ou mesmo impossveis) de serem realizadas.
Conceito de interpolao:
Consideremos (n+1) pontos distintos: x0, x1,..., xn, chamados ns da interpolao, e os valores de f(x) nesses pontos: f(x0), f(x1),..., f(xn). A forma de interpolao de f(x) que veremos a seguir consiste em se obter uma determinada funo g(x) tal que: g(x0) = f(x0) g(x1) = f(x1) g(x2) = f(x2) ... ... ... ...
g(xn) = f(xn)
(x0, f(x0))
x0
x1
x2
x3 x4
x5
Neste trabalho consideramos que g(x) pertence classe das funes polinomiais. Observamos que: c) Existem outras formas de interpolao polinomial como, por exemplo, a frmula de Taylor e a interpolao por polinmios de Hermite, para as quais as condies de interpolao so outras;
e) Assim como g(x) foi escolhida entre as funes polinomiais, poderamos ter escolhido g(x) como funo racional, funo trigonomtrica, etc...
Aplicao Prtica Dada a tabela com os valores de temperatura da gua e seu calor especfico. Queremos encontrar o valor do calor especfico para uma temperatura qualquer entre 20C e 30C.
Temperatura (C)
a0 20
Calor especfico
a1
a2
25
30
0,99907
0,99852
0,99826
Interpolao Polinomial Pn(x) = a0 + a1x + a2x2 + ... anxn. No nosso caso, teremos um polinmio de grau 2. P2(x) = a2x2 + a1x1 + a0.
Forma utilizada: Resoluo do Sistema Linear. Considerando P2(x) = a2x2 + a1x1 + a0 temos, P2(x0) = f(x20) = a0+20a1+400a2= 0,99907 P2(x1) = f(x25) = a0+25a1+625a2= 0,99852 P2(x2) = f(x30) = a0+30a1+900a2= 0,99826 Logo, a0 = 1,00417 a1 = -0,000371 a2 = 0,0000058
Finalmente, com os valores de a0, a1 e a2, possvel encontrar o valor do calor especfico da gua entre as temperaturas utilizadas, atribuindo valores de temperatura desejados para x. Por exemplo, Considerando P2(x) = a2x2 + a1x1 + a0 para x=22C, Resultado = 0,9988152 a0 = 1,00417 a1 = -0,000371 a2 = 0,0000058
Temperatura (C)
20
Calor especfico
22
25
30
0,99907
0,9988152
0,99852
0,99826
Temperatura (C)
20
Calor especfico
22
25
27
30
0,99907
0,9988152
0,99852
0,9983812
0,99826
Bibliografia: Ruggiero, Mrcia A. Gomes Clculo numrico: aspectos tericos e computacionais / Mrcia A. Gomes Ruggiero, Vera Lcia da Rocha Lopes 2 ed. So Paulo 1996.