Escolar Documentos
Profissional Documentos
Cultura Documentos
Exercícios Capitulo1
Exercícios Capitulo1
Exercícios Capitulo1
2º Semestre de 2023/2024
Capítulo 1 - Diferenciação numérica
Admitindo que f é sucientemente regular e sabendo que f ′ (1) = 1 qual das seguintes fórmulas
poderá ter sido usada: fórmula das diferenças progressivas ou fórmula das diferenças centradas?
Justique.
3. Determine os coecientes α0 , α1 , α2 de modo que a fórmula
′′ ∗ ∗ ∗ h ∗ h
f (x ) ≈ α0 f (x − h) + α1 f x − + α2 f x +
2 2
seja exacta para polinómios de grau mais elevado possível. Supondo que f é de classe C3 ,
obtenha um majorante para o módulo do erro de truncatura.
4. Verique que a única regra de aproximação da forma
ℓ
X
(k) ∗
f (x ) ≈ αj f (xj ), ℓ < k (ℓ ∈ N)
j=0
1
5. Sejam a < b, f uma função denida em [a, b] e tal que f ∈ C 2 ([a, b]).
Dado x0 ∈]a, b[, pretende-se determinar uma aproximação de f ′ (x0 ) usando diferenças progres-
sivas. Para tal, serão utilizados valores aproximados de f (x0 ) e f (x0 + h), h > 0, cujo erro
absoluto verica |f (x0 ) − f˜(x0 )| ≤ η e |f (x0 + h) − f˜(x0 + h)| ≤ η , com η > 0.
(a) Prove que
2η
f ′ (x0 ) − D̃(f )(x0 ) ≤ hM2 + ,
h
onde M2 = max |f ′′ (x)|.
x∈[a,b]
x f˜(x) x f˜(x)
0.800 0.71736 0.901 0.78395
0.850 0.75128 0.902 0.78457
0.880 0.77074 0.905 0.78643
.
0.890 0.77707 0.910 0.78950
0.895 0.78021 0.920 0.79560
0.898 0.78208 0.950 0.81342
0.899 0.78270 1.00 0.84147
6. Seja f (x) = ex .
(a) Obtenha experimentalmente o valor do passo h, de modo que a aproximação de f ′ (5)
usando diferenças progressivas tenha o menor erro absoluto.
(b) Determine uma aproximação de f ′ (5) usando o método de extrapolação de Richardson
para as diferenças progressivas (considere h = 10−2 e imax = 3). Compare com f ′ (5).
7. Dados f , x0 e h, dena uma função, no Octave , que permita aproximar f ′ (x0 ) usando as
diferenças progressivas, regressivas e centradas. Como Output pretende-se que seja gerada
uma tabela com as várias aproximações para vários valores de h.
Usando o algoritmo anterior pretende-se que dada uma função f e x determine as aproximações
fn′ (x) de f ′ (x) usando as diferenças progressivas, centradas e regressivas com hn = 10−n , n =
1, 2, ..., 20. Comente os resultados obtidos.
2
8. Ao aproximar o valor da derivada de uma dada função f num ponto x∗ , usando o método de
extrapolação de Richardson, obteve-se a seguinte tabela