Você está na página 1de 17

Cálculo Numérico para Engenheiros

Prof. Dr. Sérgio Mário Lins Galdino


Prof. Dr. Jornandes Dias da Silva

Setembro 2020
2
Universidade de Pernambuco (UPE)
Escola Politécnica de Pernambuco (POLI)

Período Letivo Suplementar 2020.3

Cálculo Numérico

Autor: Co-autor:
Prof. Dr. Sérgio Mário Lins Prof. Dr. Jornandes Dias da
Galdino Silva

28 de Setembro de 2020

Caderno Ninja - 05
2
Integração

A integral definida

Z b
dF (x)
I= f (x)dx = F (a) − F (b) = número, onde = f (x)
a dx
.

Os métodos numéricos que serão apresentados para calcular aproxima-


ções da integral definida serão fórmulas de integração do tipo:

k
X
IQ = ai · f (xi )
j=1

também designadas fórmulas de quadratura. Os pontos x0 = a < x1 ... <


xn = b são os nós de integração e os pesos a0 , · · · , an são coeficientes a
determinar e independem da função f (x).
No ramo matemático da análise real, a integral de Riemann define de
forma rigorosa uma integral de uma fução definida em um intervalo. Encontra-
se a area exata sobre a curva,
Z b n
X
I= f (x)dx = lim f (x∗i )∆x
a n→∞
i=1

sob as seguintes condições

1. f (x) é continua no intervalo[a, b];

2. o intervalo [a, b] é dividido em n sub-intervalos de larguras iguais a


b−a
∆x = ;
n
3. o extremos destes intervalos são os nós de integração x0 = a < x1 ... <
xn = b;

4. x∗0 , x∗1 , · · · , x∗n são qualquer ponto amostal nestes sub-intervalos.

3
4

Se o limite acima existe, função f (x) é dita ser Riemann integrável no


intervalo fechado [a,b] e a integral definida exite. Observe que os pontos
amostrais x∗i podem ser qualquer ponto amostral no i-ésimo sub-intervalo,
isto inclui os pesos das formulas de quadraturas que estão associadas a soma
de Riemann.

Figura 5.1: Aproximação de uma área por um trapézio.

5.1 Regra dos Trapézios


A Regra dos Trapézios é um método muito simples de aproximar uma in-
tegral definida através da área sob uma curva aproximada por uma série de
trapézios. A figura 5.1 a apresenta o caso de um intervalo

(b − a) h
IT = [f (a) + f (b)] = (y0 + y1 ) , h = b − a.
2 2
Claramente comete-se um erro apreciável e para melhorar a exatidão da
aproximação pode-se dividir a área e aproximá-la por n trapézios. Teori-
camente, usando-se um número infinito de trapézios, teremos a o valor da
integral exata, mas a propagação gera problemas e a partir de um dado
número de subdivisões o erro de amostragem faz o erro aumentar.
Para usar a regra dos trapézios divide-se o intervalo [a, b] em n partes
iguais, como mostra a figura 5.2. O i-ésimo trapézios fica entre [xi−1 , xi ], i =
b−a
1 · · · n com base h = , altura do lado esquerdo yi−1 = f (xi−1 ), e a altura
n
do lado direito é yi = f (xi− ). Portanto a i-ésima área é,

h
(IT )i = (yi−1 + yi )
2
5.1. REGRA DOS TRAPÉZIOS 5

A área total dos n trapézios, denotada como IT (n), ou simplesmente IT :

IT (n) = IT (1) + IT (2) + · · · + IT (n − 1) + IT (n)


h h h
= (y0 + y1 ) + (y1 + y2 ) + · · · + (yn−1 + yn )
2 2 2
Então,
h
IT = (y0 + 2y1 + 2y2 + · · · + 2yn−1 + yn )
2

Figura 5.2: Aproximação de uma área por n trapézios.

R3
Exemplo 1 Dado que −1 ex dx = e3 − e−1 : a) Estimar o valor de usando
2, 4 e 8 sub-intervalos através da Regra dos Trapézios; b) Calcule os erros
absoluto e relativo dos valores estimados.
Solução:
a)
n=2
h
IT = (y0 + 2y1 + y2 )
2
b−a 3 − (−1)
a = −1, b = 4, h= = =2
n 2
xi = a + i · h, i = 0 · · · 2
f (x) = ex

Tabela 5.1: Cálculos dos valores


i x[i] yi = f (x[i] )
0 -1 = a 0.368
1 1 2.718
2=n 3=b 20.086

2
IT = (0.368 + 2 · 2.718 + 20.086) = 25.890
2
6

n=4
h
IT = (y0 + 2y1 + 2y2 + 2y3 + y4 )
2
b−a 3 − (−1)
a = −1, b = 4, h= = =1
n 4
xi = a + i · h, i = 0 · · · 4
f (x) = ex

Tabela 5.2: Cálculos dos valores


i x[i] yi = f (x[i] )
0 -1 = a 0.368
1 0 1
2 1 2.718
3 2 7.389
4=n 3= b 20.086

1
IT = (0.368 + 2 · 1 + 2 · 2.718 + 2 · 7.389 + 20.086) = 21.334
2

n=8
h
IT = (y0 + 2y1 + 2y2 + 2y3 + 2y4 + 2y5 + 2y6 + 2y7 + y8 )
2
b−a 3 − (−1)
a = −1, b = 4, h= = = 0.5
n 8
xi = a + i · h, i = 0 · · · 8
f (x) = ex

Tabela 5.3: Cálculos dos valores


i x[i] yi = f (x[i] )
0 -1 = a 0.368
1 -0.5 0.606
2 0 1
3 0.5 1.649
4 1 2.718
5 1.5 4.482
6 2 7.389
7 2.5 12.182
8=n 3= b 20.086

0.5
IT = (0.368 + 2 · 0.606 + 2 · 1 + 2 · 1.649 + 2 · 2.718 + 2 · 4.482
2
+2 · 7.389 + 2 · 12.182 + 20.086) = 20.126

b)
5.2. 1A REGRA DE SIMPSON 7
Z 3
I= ex dx = e3 − e−1 = 19.71765748
−1
Erro Absoluto: EA = |IT − I|
EA
Erro Relativo( % ): ER(%) = · 100 %
I

Tabela 5.4: Cálculos dos erros para Regra dos Trapézios ( I = 19.718)
n IT EA ER(%)
2 25.890 6.172 23.83
4 21.334 1.616 7.57
8 20.126 0.408 2.03

5.2 1a Regra de Simpson


A regra dos trapézios aproxima a curva a ser integrada por n segmentos de
reta como mostram as figuras 5.1 e 5.2. Na 1a Regra de Simpson a curva
é aproximada por uma série de parábolas para aproximar a curva f (x). A
figura 5.3 mostra a parábola y(x) = ax2 + bx + c e a curva f (x). Os pontos
x0 = a, x2 = b e x1 = (a + b)/2 definem a única parábola que passa pelos
três pontos que têm coordenadas (x0 , y0 ), (x1 , y1 )e(x2 , y2 ).
A figura 5.3 a apresenta o caso de uma parábola com 2 intervalos iguais
b−a
h=
2
h
IS = (y0 + 4y1 + y2 )
3
Para melhorar a exatidão da aproximação pode-se dividir a área e aproximá-
la por n parábolas. Como na regra dos trapézios, teoricamente, usando-
se um número infinito de parábolas, teremos a o valor da integral exata,
mas a propagação gera problemas e a partir de um dado número de sub-
divisões o erro de amostragem faz o erro aumentar. Para usar a 1a re-
gra de Simpson divide-se o intervalo [a, b] em um número par de n par-
tes iguais, como mostra a figura 5.4. A i-ésimo parábola passa pelos pon-
tos (xi−2 , yi−2 ), (xi−1 , yi−1 ), e (xi , yi ), i = 2, 4, · · · n (um número par), com
b−a
h= e yi = f (xi ). Portanto a i-ésima área é,
n
h
(IS )i = (yi−2 + 4yi−1 + yi ) .
3
A área total das n/2 parábolas (n, número par de intervalos), denotada como
IS (n), ou simplesmente IS :
IS (n) = IS (1) + IS (2) + · · · + IS (n/2 − 1) + IS (n/2)
h h h
= (y0 + 4y1 + y2 ) + (y2 + 4y3 + y4 ) + · · · + (yn−2 + 4yn−1 + yn )
3 3 3
8

Figura 5.3: Aproximação de uma área por parábola.

Figura 5.4: Aproximação de uma área por n parábolas.

Então,

h
IS (n) = (y0 + 4y1 + 2y2 + 4y3 + · · · + 4yn−1 + yn )
3
R3
Exemplo 2 . Dado que −1 ex dx = e3 − e−1 : a) Estimar o valor de usando
2, 4 e 8 sub-intervalos através da 1a Regra de Simpson; b) Calcule os erros
absoluto e relativo dos valores estimados.
Solução:
a)
n=2
h
IS = (y0 + 4y1 + y2 )
3
b−a 3 − (−1)
a = −1, b = 4, h= = =2
n 2
5.2. 1A REGRA DE SIMPSON 9

xi = a + i · h, i = 0 · · · 2
f (x) = ex

Tabela 5.5: Cálculos dos valores


i x[i] yi = f (x[i] )
0 -1 = a 0.368
1 1 2.718
2=n 3=b 20.086

2
IS = (0.368 + 4 · 2.718 + 20.086) = 20.884
3

n=4
h
IS = (y0 + 4y1 + 2y2 + 4y3 + y4 )
3
b−a 3 − (−1)
a = −1, b = 4, h= = =1
n 4
xi = a + i · h, i = 0 · · · 4
f (x) = ex

Tabela 5.6: Cálculos dos valores


i x[i] yi = f (x[i] )
0 -1 = a 0.368
1 0 1
2 1 2.718
3 2 7.389
4=n 3= b 20.086

1
IS = (0.368 + 4 · 1 + 2 · 2.718 + 4 · 7.389 + 20.086) = 19.815
3

n=8
h
IS = (y0 + 4y1 + 2y2 + 4y3 + 2y4 + 4y5 + 2y6 + 4y7 + y8 )
3
b−a 3 − (−1)
a = −1, b = 4, h= = = 0.5
n 8
xi = a + i · h, i = 0 · · · 8
f (x) = ex
0.5
IS = (0.368 + 4 · 0.606 + 2 · 1 + 4 · 1.649 + 2 · 2.718 + 4 · 4.482
2
+2 · 7.389 + 4 · 12.182 + 20.086) = 19.724

b)
Z 3
I= ex dx = e3 − e− 1 = 19.71765748
−1
10

Tabela 5.7: Cálculos dos valores


i x[i] yi = f (x[i] )
0 -1 = a 0.368
1 -0.5 0.606
2 0 1
3 0.5 1.649
4 1 2.718
5 1.5 4.482
6 2 7.389
7 2.5 12.182
8=n 3= b 20.086

Erro Absoluto: EA = |IS − I|


EA
Erro Relativo( % ): ER(%) = · 100 %
I

Tabela 5.8: Cálculos dos erros para 1a Regra de Simpson ( I = 19.718)


n IS EA ER(%)
2 20.884 1.116 5.91
4 19.815 0.097 0.49
8 19.724 0.006 0.030

5.3 Quadratura de Newton-Cotes

As fórmulas de Newton-Cotes, também chamadas de Quadratura de Newton-


Cotes, ou Regras de Newton-Cotes, são um grupo de fórmulas para inte-
gração numérica obtidas usando aproximação de f (x) ≈ Pn (x) em pontos
equidistantes no intervalo [a, b].
As fórmulas de Newton-Cotes podem ser úteis se o valor do integrante, em
pontos igualmente espaçados, é fornecido. Se for possível calcular f(x), então
outros métodos, como Quadratura Gaussiana e Quadratura de Clenshaw-
Curtis são geralmente utilizados.
Assume-se que o valor da função f (x), definida entre [a, b] é calculável
em pontos xi entre i = 0, · · · , n igualmente espaçados, onde x0 < x1 <
· · · < xn ∈ [a, b]. Existem dois tipos de Fórmulas Newton-Cotes, as "fe-
chadas"quando x0 = a e xn = b, e as "abertas"quando x0 > a e xn < b
.
5.3. QUADRATURA DE NEWTON-COTES 11

Fórmulas fechadas
Assumindo que f (x) é tem n + 1 derivadas temos a aproximação por inter-
polação
f (x) = Pn (x) + Erron (x)
onde
f (n+1) (ξ)
Erron (x) = (x − x0 )(x − x1 ) · · · (x − xn ) , x0 ≤ ξ ≤ xn
(n + 1)!
Então Z xn Z xn
f (x)dx ≈ Pn (x)dx
x0 x0
e o erro Z xn
Erron (x)dx
x0
Do polinômio interpolador de Gregory-Newton dado por
z z · (z − 1) 2
Pn (z) = y0 + ∆y0 + ∆ y0 + · · ·
1! 2!
z · (z − 1) · · · (z − [n − 1]) n
+ ∆ y0
n!
x − x0
z= ;
h
h = xi − xi−1 , i = 1 · · · n, (são pontos equidistantes).

e do erro de interpolação na variável z


z(z − 1)(z − 2) · · · (z − n) (n+1) (n+1)
Erron (z) = h f (ξ), x0 ≤ ξ ≤ xn
(n + 1)!
Então
n
z(z − 1)(z − 2) · · · (z − n) (n+1) (n+1)
Z
Erron (x) = h h f (ξ)dz
0 (n + 1)!
para algum ponto ξ ∈ [a, b].

Regra dos Trapézios com Erro

Com um intervalo (n = 1)
b=x1
h3
Z
h
f (x)dx = (y0 + y1 ) − f 00 (ξ), x0 = a ≤ ξ ≤ x1 = b
a=x0 2 12
e com n subintervalos
Z b=xn
h (b − a) 2 00
f (x)dx = (y0 + 2y1 + 2y2 + · · · + 2yn−1 + yn ) − h f (ξ),
a=x0 2 12
12

x0 = a ≤ ξ ≤ xn = b.

1a Regra de Simpson com Erro

Com uma parábola (n = 2)


b=x2
h5
Z
h
f (x)dx = (y0 + 4y1 + y2 ) − f IV (ξ), x0 = a ≤ ξ ≤ x2 = b
a=x0 3 90
e com n parábolas
Z b=xn
h (b − a) 4 IV
f (x)dx = (y0 + 4y1 + 2y2 + 4y3 + · · · + 4yn−1 + yn )− h f (ξ),
a=x0 3 180

x0 = a ≤ ξ ≤ xn = b

Limitante superior para o erro


Regra dos Trapézios

Com um intervalo (n = 1)

h3
|Erro1 | ≤ máx|f 00 (x)|, x0 = a ≤ x ≤ x1 = b
12
e com n subintervalos

h3
|Erron | ≤ n máx|f 00 (x)|, x0 = a ≤ x ≤ x1 = b
12
ou
h2
|Erron | ≤ (b − a) máx|f 00 (x)|, x0 = a ≤ x ≤ x1 = b
12
1a Regra de Simpson

Com uma parábola (n = 2)

h5
|Erro2 | ≤ máx|f IV (x)|, x0 = a ≤ x ≤ x1 = b
90
e com n (um número par) parábolas

h5
|Erron | ≤ n máx|f 0IV (x)|, x0 = a ≤ x ≤ x1 = b
180
ou
h4
|Erron | ≤ (b − a) máx|f IV (x)|, x0 = a ≤ x ≤ x1 = b
180
5.3. QUADRATURA DE NEWTON-COTES 13

Exemplo 3 Calcule limitante superior das aproximações calculadas pela re-


gra dos trapézios no exemplo1.

h3
|Erron | ≤ n máx|f 00 (x)|, x0 = a ≤ x ≤ x1 = b
12
 3
2
|Erro2 | ≤ 2 · · 20.086 = 26.78
12
 3
1
|Erro4 | ≤ 4 · · 20.086 = 6.69
12
 3
0.5
|Erro8 | ≤ 8 · · 20.086 = 1.67
12

Observa-se que os erros absolutos na tabela 1 estão dentro dos limites cal-
culados acima.

Exemplo 4 Calcule limitante superior das aproximações calculadas pela 1a


Regra de Simpson no exemplo 2.

h5
|Erron | ≤ n máx|f IV (x)|, x0 = a ≤ x ≤ x1 = b
180
 5
2
|Erro2 | ≤ · 20.086 = 7.14
90
 5 
1
|Erro4 | ≤ 4 · · 20.086 = 0.45
180
 5
0.5
|Erro8 | ≤ 8 · · 20.086 = 0.11
180

Observa-se que os erros absolutos na tabela 2 estão dentro dos limites cal-
culados acima.

Exemplo 5 Determinar o número de intervalos que é necessário dividir o


intervalo de integração para obter com três casas decimais corretas
Z 3
ex dx
−1

pelas: a) Regra dos Trapézios; b) 1a Regra de Simpson.

Solução:
a) Número de intervalos para Regra dos Trapézios

h2
|Erron | ≤ (b − a) máx|f 00 (x)|, −1 ≤ x ≤ 3
12
14

f 00 (x) = ex , então máx|f 00 (x)| = e3 = 20.086, −1 ≤ x ≤ 3

h2
4× × 20.086 ≤ 0.5 × 10−3 ∴ h2 ≤ 0.0000747 ∴ h ≤ 0.00864
12
b−a 4
n= = ≈ 477
h 0.00864
b) Número de intervalos para 1a Regra de Simpson

h4
|Erron | ≤ (b − a) máx|f 0IV (x)|, −1 ≤ x ≤ 3
180
f 00 (x) = ex , então máx|f 00 (x)| = e3 = 20.086, −1 ≤ x ≤ 3

h4
4× × 20.086 ≤ 0.5 × 10−3 ∴ h4 ≤ 0.001120 ∴ h ≤ 0.1829
180
b−a 4
n= = ≈ 22
h 0.1829

Estimativa da Precisão determinada na prática


A determinação do resultado de uma integral na precisão desejada pode ser
obtida usando um procedimento utilizado na prática. Aumenta-se o número
de sub-intervalos, fazendo h → 0 ou n → ∞, e comparando-se os resultados,

|In − Im | < , n>m


ou
|In − Im |
< , n>m
In
O procedimento adotado em cálculos práticos consiste em diminuir h e com-
parar o resultado assumido ser mais preciso com outro de menor precisão até
que um valor pré-fixado é atingido.
R3
Exemplo 6 Calcule −1 ex dx usando a 1a Regra de Simpson com erro esti-
mado menor que 0.01.
Solução:

Dos exemplos acima

IS (2) = 20.884
IS (4) = 19.815

Então |IS (4) − IS (2)| = |19.815 − 20.884| = 1.069 continuar,


IS (8) = 19.724
5.3. QUADRATURA DE NEWTON-COTES 15

Então |IS (8) − IS (4)| = |19.724 − 19.815| = 0.091 continuar,


IS (16) = 19.718

Então |IS (16) − IS (4)| = |19.718 − 19.724| = 0.006 <  = 0.01 parar.

Logo IS = 19.72 ± 0.01.

Você também pode gostar