Você está na página 1de 4

Universidade de Brasília

Departamento de Matemática

Cálculo Numérico  Turma E


Prova 2  04/04/2022
Nome: Mat: /
Atenção: Respostas sem as devidas justicativas serão desconsideradas.

1. (a) (1,0 pto) O que é interpolação? Justique.


(b) (1,0 pto) Seja p2 um polinômio de grau ≤ 2 que interpola uma função f nos pontos

x0 = z − h, x1 = z e x2 = z + h com h > 0.

Obtenha uma aproximação para f 00 (x) utilizando o polinômio p2 .

Solução:

(a) Seja (n + 1) pontos distintos (x0 , f (x0 )), (x1 , f (x1 )), · · · , (xn , f (xn )). Uma inter-
polação de f em x0 , x1 , · · · , xn consiste em obter uma função g(x) tal que

g(x0 ) = f (x0 ), g(x1 ) = f (x1 ), · · · , g(xn ) = f (xn ).

(b) Usando a forma de Newton, temos

p2 (x) = f (x0 ) + f [x0 , x1 ](x − x0 ) + f [x0 , x1 , x2 ](x − x0 )(x − x1 ).

Logo, uma aproximação para f 00 (x) utilizando p2 (x) é

00
p2 (x) = 2f [x0 , x1 , x2 ]
f [x1 , x2 ] − f [x0 , x1 ]
= 2
x2 − x0
 
f (x2 )−f (x1 ) f (x1 )−f (x0 )
h
− h
= 2
z + h − (z − h)
f (x2 )−2f (x1 )+f (x0 )
h
= 2
2h
f (z + h) − 2f (z) + f (z − h)
=
h2

1
2. Uma certa substância foi diluída em água e em seguida aquecida. Um estudante de
química da UnB cou responsável por registrar a variação da temperatura T (em graus
Celsius) em relação ao tempo t (minutos). A tabela a seguir consta os dados que foram
registrados por esse estudante.

t 0.1 0.2 0.4 0.8 0.9


T 22 43 84 210 320

(a) (1,0 pto) Determine a tabela de diferenças divididas para a tabela acima.
(b) (1,0 pto) Use a forma de Newton para obter o polinômio que interpola os pontos
0.1, 0.2 e 0.4 para obter a temperatura no instante t = 0.3 com arredondamento
para três casas decimais.
(c) (1,0 pto) Dê uma estimativa para o erro cometido para a aproximação de T (0.3)
no item (b).
(d) (1,0 pto) É recomendado usar o polinômio obtido no item (a) para prever a tem-
peratura desta substância no instante t = 10? Use o diagrama de dispersão para
justicar sua resposta.
(e) (2,0 ptos) Usando o método dos quadrados mínimos, determine a curva da forma
y = aebx que melhor se ajusta aos dados da tabela e use a fórmula obtida para
estimar T (0.3) com três casas decimais.

Solução:

(a)

x Ordem 0 Ordem 1 Ordem 2 Ordem 3 Ordem 4


x0 = 0.1 22
210
x1 = 0.2 43 −16.667
205 285.7
x2 = 0.4 84 183.333 2119.075
315 1980.96
x3 = 0.8 210 1570
1100
x4 = 0.9 320

(b) Usando a forma de Newton, temos

p2 (x) = f (x0 ) + f [x0 , x1 ](x − x0 ) + f [x0 , x1 , x2 ](x − x0 )(x − x1 )


= 22 + 210(x − 0.1) − 16.667(x − 0.1)(x − 0.2).

Logo, p(0.3) = 63.667.

2
(c) Usando a tabela de diferenças divididas, tem-se

|E(0.3)| ≈ |(0.3 − 0.1)(0.3 − 0.2)(0.3 − 0.4)| · (máx|diferença divididas de ordem 3|)


= 0.002 · 1980.96
= 3.96

(d) Não é recomendado usar o polinômio interpolador para prever pontos fora do
intervalo de interpolação, pois a interpolação não leva em consideração o com-
portamento do conjunto de pontos interpolado. Note que, pelo gráco p2 (10)
não tem nada haver com o conjunto de pontos, uma vez que o mesmo tem um
comportamento exponencial.

(e) Inicialmente, temos que linearizar o problema. Assim,


ln(y) = ln(a) + bxln(e) = ln(a) + bx.

Denotamos, α1 = ln(a) e α2 = b. Agora ajustaremos por quadrados mínimos


z = ln(y) ≈ α1 + α2 x. Aqui, g1 (x) = 1 e g2 (x) = x. Temos que resolver o seguinte
sistema linear.
 P5 2
 P5  P5
Pk=1 g1 (x k ) α 1 + k=1P5g1 (x k )g 2 (x k ) α2 = z(xk )g1 (xk )
5 2
 Pk=1
5
g (x
k=1 1 k 2 k )g (x ) α 1 + k=1 2g (x k ) α2 = k=1 z(xk )g2 (xk )

Usando que g1 (x) = 1 e g2 (x) = x, obtemos


 P5  P5
5α 1 + x k α2 = z(x )
P5  k=1
P5 2
 P5 k
k=1
k=1 xk α1 + k=1 xk α2 = k=1 z(xk )xk

3
Note que,
Soma
t 0.1 0.2 0.4 0.8 0.9 2.4
2
t 0.01 0.04 0.16 0.64 0.81 1.66
T 22 43 84 210 320
ln(T ) 3.091 3.761 4.431 5.347 5.768 22.3985
zt 0.309 0.752 1.772 4.278 5.191 12.3029

Assim, temos o seguinte sistema



5α1 + 2.4α2 = 22.3985
2.4α1 + 1.66α2 = 12.3029
cuja solução é α1 = 3.0136 e α2 = 3.0544. Logo,
a = eα1 = e3.0136 = 20.3606 e α2 = b = 3.0544.
Portanto, y = 20.3606e3.0544x e T (0.3) ≈ 20.3606e3.0544·0.3 = 50.903.
3. (2,0 ptos) Seja a tabela
x −1 0 1 3
f (x) a b c d

e seja pn (x) o polinômio que interpola f (x) em −1, 0, 1 e 3. Imponha condições sobre
a, b, c, d para que se tenha um polinômio de grau n = 2.
Solução:

Usando a forma de Lagrange, obtemos


p(x) = aL0 (x) + bL1 (x) + cL2 (x) + dL3 (x),
onde
x(x − 1)(x − 3) x3 − 4x2 + 3x
L0 (x) = = ;
−1(−1 − 1)(−1 − 3) −8
(x + 1)(x − 1)(x − 3) x3 − 3x2 − x + 3
L1 (x) = = ;
1(−1)(−3) 3
(x + 1)x(x − 3) x3 − 2x2 − 3x
L2 (x) = = ;
(1 + 1)1(1 − 3) −4
(x + 1)x(x − 1) x3 − x
L3 (x) = = .
(3 + 1)3(3 − 1) 24
Assim,
−3a(x3 − 4x2 + 3x) + 8b(x3 − 3x2 − x + 3) − 6c(x3 − 2x2 − 3x) + d(x3 − x)
p(x) = .
24
Logo, a condição para que p(x) tenha grau 2 é:
−3a + 8b − 6c + d = 0.

Você também pode gostar