Você está na página 1de 7

Cálculo Numérico Diego A.

Oliveira - Vitória da Conquista/BA

Integração - Regra dos Trapézios


Contato: nibblediego@gmail.com

Escrito por Diego Oliveira - Publicado em 09/02/2016 - Atualizado em 20/05/2018

O que é?
A Regra dos Trapézios é uma das fórmulas de Newton-Cotes utilizada para
determinar, aproximadamente, a área abaixo de uma curva.
O resultado da Regra dos Trapézios também é a média aritmética da Soma de
Riemann a direita e a esquerda.

Como ela é aplicada?


Observe o gráfico da função ƒ () abaixo.

ƒ ()

 b

Pela regra dos Trapézios a integral de ƒ () no intervalo [, b] é aproximada pela
área de um trapézio. Sendo assim:
b
(b − )
Z
ƒ () d ≈ [ƒ () + ƒ (b)]
 2

Nessa abordagem é possível aumentar a precisão do cálculo o quanto se queira


apenas aumentando o número de trapézios. Na figura a seguir utiliza-se 3 trapézios
de altura k.

ƒ ()

 +k  + 2k b

1
Cálculo Numérico Diego A. Oliveira - Vitória da Conquista/BA

O que implicaria em:

b
k
Z
ƒ () d ≈ [(ƒ () + ƒ ( + k)) + (ƒ ( + k) + ƒ ( + 2k)) + (ƒ ( + 2k) + ƒ (b))]
 2

No primeiro caso, onde utiliza-se de apenas um trapézio, é comum nos referir-


mos a regra dos trapézios como: Regra simples dos trapézios. Quando utilizamos
dois ou mais podemos dizer: Regra composta dos trapézios.

Exemplo 1: Usando a regra dos trapézios composta com 4 trapézios calcule a


integral de ƒ () = 2 + 1 no intervalo [0, 2].

Solução:

Veja o gráfico a seguir.

(2, 5)

1−

De 0 até 2 temos 4 trapézios como cada trapézio deve ter a mesma altura então:

2−0
= 0.5 k=
4
Usando a fórmula para regra dos trapézios

Z 2
(2 + 1) d ≈
0

0.5
[(ƒ (0) + ƒ (0.5)) + (ƒ (0.5) + ƒ (1)) + (ƒ (1) + ƒ (1.5)) + (ƒ (1.5) + ƒ (2))]
2
Z 2
⇒ (2 + 1) d ≈ 4.75
0

2
Cálculo Numérico Diego A. Oliveira - Vitória da Conquista/BA

O interessante é que se usássemos a soma de Riemann a direita e a esquerda


com quatro retângulos (mesma quantidade de trapézios), e com largura igual a
altura dos trapézios (0.5 unidades), e em seguida tirássemos a media aritmética
dos dois resultados obteríamos o mesmo resultado anterior.

(2, 5)

1−

Soma a direita
5.75 u2

(2, 5)

1−

Soma a Esquerda
3.75 u2

3.75 + 5.75
Media = = 4.75
2

Este resultado não é coincidência. A regra dos trapézios é nada mais que a
média aritmética das somas a direita e esquerda de Riemann.

3
Cálculo Numérico Diego A. Oliveira - Vitória da Conquista/BA

Exemplo 2: Dado ƒ () = 2 + 2 − 3 calcule a integral de ƒ () no intervalo [1,


2] analiticamente e pela regra simples dos trapézios.

Solução analítica:
Z 2 Z 2 Z 2 Z 2
2 2
( + 2 − 3) d =  d + 2 d − 3 d
1 1 1 1

 3 2
2 2
7


+ 2 − 3 = ≈ 2.333
3 1
1

1 3

Solução numérica (trapézio simples):


2
(2 − 1)
Z
(2 + 2 − 3) d ≈ (ƒ (1) + ƒ (2)) = 2.5
1 2

Exemplo 3: Calcule o erro obtido com a regra dos trapézios simples no exemplo
2.

Solução:

Para calcular a estimativa do erro cometido na regra simples usa-se a fórmula.

(b − )3
|Erro| ≤ m|ƒ 00 ()| com  ∈ [, b]
12
No caso em particular (exemplo 2) teríamos

(2 − 1)3
|Erro| ≤ m|ƒ 00 ()| com  ∈ [1, 2]
12
Como ƒ 00 () = 2

(2 − 1)3
|Erro| ≤ m|2| com  ∈ [1, 2]
12
O maior valor que |2| pode atingir no intervalo [1, 2] é o próprio 2 então

(2 − 1)3
|Erro| ≤ ·2
12
1
|Erro| ≤
6

De fato, fazendo a subtração do resultado da solução numérica pela solução

4
Cálculo Numérico Diego A. Oliveira - Vitória da Conquista/BA

7 1
analítica encontramos o valor exato do erro igual a 2.5 − = . O que condiz com
3 6
a solução encontrada.

Já para a regra dos trapézios composta a fórmula para a estimativa do erro é a


seguinte.

(b − )3
|Erro| ≤ m|ƒ 00 ()| com  ∈ [, b]
12n
Veja que ela é quase idêntica a fórmula anterior, exceto pela presença do valor
n. Que é a quantidade de trapézios utilizados.

Se quisermos saber quantas subdivisões são necessárias para atingir um certa


precisão dada, ou seja, um certo valor de erro, fazemos o seguinte cálculo:
v
t (b − )
u 3
n> m|ƒ 00 ()| com  ∈ [, b]
12|Erro|

Exemplo 4: Quantas subdivisões (ou quantos trapézios), deveríamos usar para


que o erro da integral de ƒ () = −2 no intervalo de [1, 7] seja menor do que 0,001?

Solução:

O número de subdivisões para que o erro fosse menor do que 0,001 pode ser
obtido por:

v
t (b − )
u 3
n> m|ƒ 00 ()| com  ∈ [, b]
12|Erro|
v
t (7 − 1)
u 3
n> m|6−4 | com  ∈ [1, 7]
12|0.001|

Como o maior valor que 6−4 assume no intervalo [1, 7] é 6 então:


v
t (7 − 1)
u 3
n> · 6 = 328.63
12|0.001|

Como o número de subdivisões deve ser um valor inteiro então a resposta é:


329 trapézios deverão ser utilizados.

5
Cálculo Numérico Diego A. Oliveira - Vitória da Conquista/BA

1 ALGORITMO "regraDosTrapezios"
2 // Funcao : Determinar a area abaixo de uma curva
3 // Autor : Diego Oliveira
4 // Data : 30/10/2017
5 //Funcao a ser integrada
6 //f <- x^2+1
7 VAR
8 // "n" e o numero de trapezios a ser utilizados
9 n, i:INTEIRO
10 //limite de integracao (a e b)
11 a,b:REAL
12 k, x, f, fa, fb:REAL
13 INICIO
14 ESCREVAL("entre com o numero de trapezios que deseja")
15 LEIA(n)
16 ESCREVAL("entre com o menor valor do intervalo")
17 LEIA(a)
18 ESCREVAL("entre com o maior valor do intervalo")
19 LEIA(b)
20
21 //Calculando k
22 k <- (b-a)/n
23
24 //Calculando o somatorio
25 x<-a
26 f<-0
27
28 PARA i<-0 ATE (n-1) FACA
29 fa <-(x*x)+1 // f(x)
30 fb<-((x+k)*(x+k))+1 //f(x+i)
31
32 f <-((k/2)*(fa + fb))+f
33
34 x <- x+k
35 FIMPARA
36

37 //Exibe o resultado
38 ESCREVAL(f)
39 FIMALGORITMO

6
Cálculo Numérico Diego A. Oliveira - Vitória da Conquista/BA

Este trabalho está licenciado com uma


Licença Creative Commons -
Atribuição-NãoComercial-
CompartilhaIgual 4.0 Internacional.

Esse documento está sujeito a constante atualização ou mesmo correções, por


isso, certifique se que o que você têm em mãos é de fato a última versão do
mesmo. Para saber, bem como ter acesso a vários outros exercícios resolvidos
de matemática, acesse: www.number.890m.com

E se alguma passagem ficou obscura ou se algum erro foi cometido por favor
entre em contato para que possa ser feito a devida correção.

.ƒ cebook.com/ theNmberType

nbbedego@gm.com

.nmber.890m.com

Você também pode gostar