Вы находитесь на странице: 1из 17

133

_________________________________________________________________________________________________________

INTEGRAO NUMRICA

No clculo, a integral de uma funo foi criada originalmente para determinar a rea sob
uma curva no plano cartesiano. Ela tambm surge naturalmente em dezenas de problemas de
Fsica, como por exemplo, na determinao da posio em todos os instantes de um objeto, se for
conhecida a sua velocidade instantnea em todos os instantes.

Seja uma funo f x contnua em um intervalo [a,b] e sua primitiva F(x) conhecida. A
integral definida de f x pode ser calculada pela frmula de Newton-Leibniz:

f x dx f F (b) F (a)
b
a
a

Porm, essa tcnica no pode ser aplicada quando se conhece apenas alguns pontos
tabelados da funo f x ou, quando f x no pode ser integrada. Portanto, os mtodos de
integrao numrica permitem calcular o valor aproximado de uma integral definida sem
conhecer uma expresso analtica para a sua primitiva.
Integrar numericamente uma funo y = f(x) num intervalo [a, b] pode ser o mesmo que
integrar um polinmio Pn(x) que aproxime f(x) em um determinado intervalo.

Frmulas de Newton Cotes


Considere uma funo definida em x0, x1, ..., xn (n + 1) pontos distintos e equidistantes no
intervalo [a, b]. Para a determinao das frmulas de Newton-Cotes utiliza-se o polinmio
interpolador de Newton-Gregory para pontos equidistantes:

2 f x0 n f x0
Pn(s) = f(x0) + s f x0 + s(s 1) + ...+ s(s 1) ... (s n+1) .
2! n!

x x0
em que s .
h

Aproximando a funo f(x) pelo polinmio de Newton-Gregory pn(s) e integrando-o,


obtm-se as frmulas de Newton-Cotes.

h
f ( x0 ) f ( x1 ) h f ( x1 ) f ( x2 ) ... h f ( x x1 ) f ( xn )
xn
x0
f ( x)dx
2 2 2

h
f ( x0 ) 2 f ( x1 ) 2 f ( x2 ) ... 2 f ( x x1 ) f ( xn )
2
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
134
_________________________________________________________________________________________________________

Erro Cometido na Integrao Numrica

Teorema
Se f(x) possui (n+1) derivadas continuas no intervalo [x0, xn] e os pontos xj = x0 + jh, j = 0,
1, ..., n subdividem o intervalo de integrao em um nmero mpar de intervalos iguais, ento a
expresso do erro para as frmulas de Newton-Cotes com n mpar dada por:

hn 2 f ( n 1) ( )
n

(n 1)! 0
En = (u 1)...(u n)du para algum ponto [x0, xn]

Teorema
Se f(x) possui (n+2) derivadas continuas no intervalo [x0, xn] e os pontos xj = x0 + jh, j = 0,
1, ..., n subdividem o intervalo de integrao em um nmero par de intervalos iguais, ento a
expresso do erro para as frmulas de Newton-Cotes com n par dada por:

hn 3 f ( n 2) ( )
n
n
En =
(n 2)! 0 (u )u (u 1)...(u n)du para algum ponto [x0, xn]
2

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
135
_________________________________________________________________________________________________________

Regra dos Trapzios


Considere uma funo f(x) contnua e definida em dois pontos x0 e x1 no intervalo [a,b].
Para a determinao da Regra dos Trapzios utiliza-se o polinmio de Newton-Gregory do 1
grau, que dado por:

f x0
P1(x) = f(x0) + (x - x0)
h
e assim, para a = x0 e b = x1
x1 x1 1

x0
f ( x)dx p1 ( x)dx h P1 (s )ds
x0 0

x x0
em que s e h = x1 - x0.
h

y
f(x1)

f(x0)

x0 x1 x

Integrando P1(s), obtemos uma frmula de integrao da seguinte forma:

f ( x)dx h f ( x0 ) sf ( x0 ) ds h f ( x0 ) ds h f ( x0 )s ds
x1 1 1 1
x0 0 0 0

s2 s2
h f ( x0 ) ds h f ( x1 ) f ( x0 ) ds h f ( x0 ) s |10 h f ( x1 ) f ( x0 ) ds
1 1

0 0 2 2
h 1 h
h f ( x0 ) f ( x1 ) f ( x0 ) (2hf ( x0 ) hf ( x1 ) hf ( x0 )) f ( x1 ) f ( x0 )
2 2 2

h
f ( x1 ) f ( x0 )
x1
Portanto: x0
f ( x)dx
2

Erro na regra dos trapzios


O intervalo n = 1 mpar e, portanto:

h3 f (2) ( ) 1 h3 f (2) ( )
E1
2! 0 u (u 1) du , x0 x1 E1
12

Limitante superior para o erro


h3
| E1 | max{| f (2) ( x) / x0 x x1 |}
12

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
136
_________________________________________________________________________________________________________

Exemplo:
Dada a tabela

x 0.5 1
f(x) -0.1931 1

Calcule o valor aproximado de (ln( x) x)dx


0,5
usando a regra dos trapzios e um

Limitante Superior para o erro.

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
137
_________________________________________________________________________________________________________

Regra dos Trapzios generalizada

A regra dos trapzios generalizada consiste na subdiviso do intervalo de integrao e n


x x0
subintervalos iguais, cada qual de amplitude h n e a aplicao da Regra dos Trapzios
n
em cada subintervalo, isto , a cada 2 pontos consecutivos.

x0 x1 x2 xn-1 xn x

Assim, temos que:

h
f ( x0 ) f ( x1 ) h f ( x1 ) f ( x2 ) ... h f ( xx 1 ) f ( xn )
xn
x0
f ( x)dx
2 2 2

h
f ( x0 ) 2 f ( x1 ) 2 f ( x2 ) ... 2 f ( xx 1 ) f ( xn )
2

Erro na regra dos trapzios generalizada


h2
Et ( xn x0 ) f ( 2) ( ), [ x0, x1 ]
12

Limitante superior para o erro


h2
| Et | ( xn x0 )max{| f ( 2) ( x) | / x0 x xn }
12

Exemplo:
4

Calcule o valor aproximado da integral


1
x dx usando a regra dos trapzios generalizada

para 2, 4 e 6 subintervalos e um limitante superior para o erro.

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
138
_________________________________________________________________________________________________________

Exerccios

( x 1 ) dx pela Regra dos Trapzios usando 5 divises no intervalo


3
1 Calcule o valor de
1
[a,b].

3
2 Usando a Regra dos Trapzios determine o valor de dxx
1
com 6 subintervalos. Compare o

resultado com o valor de ln(3).

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
139
_________________________________________________________________________________________________________

Regra 1/3 de Simpson


Considere uma funo f(x) contnua no intervalo [a,b], definida em 3 pontos distintos x0,
x1, x2 equidistantes. Para determinar a Regra 1/3 de Simpson utiliza-se o polinmio de Newton-
Gregory de grau 2, que dado por:

2 f x0
P2(x) = f(x0) + (x x0) f x0 + (x x0)( x x1)
2!h 2

Fazendo a = x0 e b = xn, temos:

x2 x2 2

f ( x)dx p ( x)dx h P ds
x0 x0
2
0
2

x x0 x x
em que s e h n 0 .
h n
y

f(x)

P2(x)

x0 x1 x2 x

Integrando P2(s), obtemos uma frmula de integrao da seguinte forma:

x2 2 s ( s 1) 2
x0
f ( x)dx h f ( x0 ) s1 f ( x0 )
0
2!
f ( x0 ) ds

2 2 2 s ( s 1)
h f ( x0 )ds h s1 f ( x0 )ds 2 f ( x0 )ds
0 0 0 2!
2 2
s2 h s3 s 2
h f ( x0 ) s | h( f ( x1 ) f ( x0 ))
2
0 ( f ( x2 ) 2 f ( x1 ) f ( x0 ))
2 0 2 3 2 0
h 2
2h f ( x0 ) 2h f ( x1 ) 2h f ( x0 ) . ( f ( x2 ) 2 f ( x1 ) f ( x0 ))
2 3
h h
2h f ( x1 ) f ( x3 ) 2 f ( x1 ) f ( x0 ) 6 f ( x1 ) f ( x2 ) 2 f ( x1 ) f ( x0 )
3 3
h
f ( x0 ) 4 f ( x1 ) f ( x2 )
3

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
140
_________________________________________________________________________________________________________

h
f ( x0 ) 4 f ( x1 ) f ( x2 )
x2
Portanto:
x0
f ( x)dx
3

Erro na regra 1/3 de Simpson


O intervalo de integrao foi subdividido em um nmero n = 2 (par de intervalos) e,
portanto:

h5 f (4) ( ) 2 h5 f (4) ( )
E2
4! 0 (u 1).u (u 1).(u 2) du E
90
x0 x2

Limitante superior para o erro

h5
| E2 | {max | f (4) |, x0 x x2 }
90

Exemplo:
1, 5

Calcule o valor aproximado de cos xdx


0,5
usando a Regra 1/3 de Simpson e um Limitante

Superior para o erro.

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
141
_________________________________________________________________________________________________________

Regra 1/3 de Simpson generalizada

A regra 1/3 de Simpson generalizada consiste na subdiviso do intervalo de integrao e


x x0
n subintervalos iguais, cada qual de amplitude h n , em que n um nmero par de
n
subintervalos, de forma que a = x0 e b = xn e a aplicao da Regra 1/3 de Simpson a cada 2
subintervalos consecutivos.

x0 x1 x2 x3 x4... xn-2,xn-1,xn

Aplicando a regra 1/3 de Simpson a cada 2 subintervalos, temos que:

h h
f ( x0 ) 4 f ( x1 ) f ( x2 ) f ( x2 ) 4 f ( x3 ) f ( x4 )
x2
x0
f ( x)dx
3 3
h
... f ( xn2 ) 4 f ( xn1 ) f ( xn )
3
h
f ( x0 ) 4 f ( x1 ) 2 f ( x2 ) 4 f ( x3 ) ... 2 f ( xn2 ) 4 f ( xn1 ) f ( xn )
3

Erro na regra 1/3 de Simpson generalizada


h4
E ( xn x0 ) f ( 4) ( ),x0 xn
180

Limitante superior para o erro


h4
| E | ( xn x0 ) max{| f ( 4) ( x) |, x0 x xn }
180
Exemplo:
3

( xe 1)dx usando a regra 1/3 de Simpson


x
Calcule o valor aproximado da integral
0

generalizada para 2, 4 e 6 subintervalos e um limitante superior para o erro.

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
142
_________________________________________________________________________________________________________

Exerccios
1

(x 1) dx pela Regra 1/3 de Simpson usando 5 divises no intervalo


3
1 Calcule o valor de
1

[a,b].

2 Usando a Regra 1/3 de Simpson determine o valor de dxx


1
com 6 subintervalos. Compare o

resultado com o valor de ln(3).

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
143
_________________________________________________________________________________________________________

Regra 3/8 de Simpson


Considere uma funo f(x) contnua no intervalo [a,b], definida em x0, x1, x2 , x3, 4 pontos
distintos e equidistantes. Para determinar a Regra 1/3 de Simpson utiliza-se o polinmio de
Newton-Gregory de grau 3, que dado por:

2 f x0 3 f x0
P3(x) = f(x0) + (x x0) f x0 + (x x0)( x x1) + (x x0)( x x1)( x x2)
2 3!h3

Fazendo a = x0 e b = xn, temos:

x3 x3 3


x0
f ( x)dx p3 ( x)dx h P3ds
x0 0

x x0 x x
em que s e h n 0 .
h n

f(x)

P3(x)

x0 x1 x2 x3 x

Integrando P3(s), obtemos uma frmula de integrao da seguinte forma:

x3 3 0 2 f ( x0 ) 3 f ( x0 )
x0 f ( x)dx h 0 f ( x0 ) uf ( x0 ) u (u 1) 2! u (u 1)(u 2) 3! du
3 3 h 3 h 3
h 0 f ( x0 )du h u f ( x0 )du u (u 1) 2 f ( x0 )du u (u 1)(u 2) 3 f ( x0 )du
0 0 2 0 6 0
3 3
u2 h u3 u 2
h f ( x0 )u 0 h f ( x1 ) f ( x0 ) f ( x2 ) 2 f ( x1 ) f ( x0 )
3

2 0 2 3 2 0
3
h u4 3h
f ( x3 ) 3 f ( x2 ) 3 f ( x1 ) f ( x0 ) u 3 u 2 f ( x0 ) 3 f ( x1 ) 3 f ( x2 ) f ( x3 )
6 4 0 8
x3
3h
Portanto: f ( x)dx 8 f ( x ) 3 f ( x ) 3 f ( x ) f ( x )
x0
0 1 2 3

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
144
_________________________________________________________________________________________________________

Erro na regra 3/8 de Simpson


Para esta regra de integrao, o intervalo [a, b] foi subdividido em um nmero n = 3,
mpar, de subintervalos, portanto:

h5 (4) 3 3
E3 f ( ) u (u 1)(u 2)(u 3)du E3 h5 f (4) ( ), x0 x x3
4! 0 80

Limitante superior para o erro


3 5
| E3 ( x) | h max{| f (4) ( x) |, x0 x3}
80

Exemplo:
1, 2

(e 5 x)dx usando a Regra 3/8 de Simpson e um


x
Calcule o valor aproximado de
0,3

Limitante Superior para o erro.

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
145
_________________________________________________________________________________________________________

Regra 3/8 de Simpson generalizada

A regra 3/8 de Simpson generalizada consiste na subdiviso do intervalo [a, b] de


x x
integrao e n subintervalos iguais, cada qual de amplitude h 0 n , em que n um nmero
n
mltiplo de 3, de forma que a = x0 e b = xn e a aplicao da Regra 3/8 de Simpson a cada 4
pontos consecutivos, ou 3 subintervalos consecutivos.
y

...

x0 x1 x2 x3 ... xn-3 xn-2 xn-1 xn x

Aplicando a regra 3/8 de Simpson a cada 2 subintervalos, temos que:

xn
3h 3h
f ( x)dx 8 f ( x ) 3 f ( x ) 3 f ( x ) f ( x ) 8 f ( x ) 3 f ( x ) 3 f ( x ) f ( x )
x0
0 1 2 3 3 4 5 6

3h
... f ( xn3 ) 3 f ( xn2 ) 3 f ( xn1 ) f ( xn )
8

3h
8
f ( x0 ) 3 f ( x1 ) f ( x2 ) f ( x4 ) ... f ( xn2 ) f ( xn1 ) 2 f ( x3 ) f ( x6 ) ... f ( xn3 ) f ( xn )
Erro na regra 3/8 de Simpson generalizada
h4
E ( xn x0 ) f ( 4) ( ), x0 xn
80

Limitante superior para o erro


h4
| E | ( xn x0 ) max{| f ( 4) ( x) |, x0 x xn }
80
Exemplo:
7
Calcule o valor aproximado da integral ln( x 9)dx
1
usando a regra 3/8 de Simpson

generalizada para 3, 6 e 9 subintervalos e um limitante superior para o erro.

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
146
_________________________________________________________________________________________________________

Exerccios

( x 1 ) dx pela Regra 3/8 de Simpson usando 5 divises no intervalo


3
1 Calcule o valor de
1
[a,b].

3
2 Usando a Regra 3/8 de Simpson determine o valor de dxx
1
com 6 subintervalos. Compare o

resultado com o valor de ln(3).


____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
147
_________________________________________________________________________________________________________

Exerccios

1 Calcule as integrais a seguir pela Regra dos Trapzios, 1/3 de Simpson e 3/8 de Simpson,
usando quatro e seis divises de [a,b]. Compare os resultados.
1 4
a) e dx x
c) x dx
0 1
1 14

(3x 3x 1) dx dxx
3
b) d)
1 2

2 Em que sentido a Regra de Simpson melhor do que a Regra dos Trapzios?

3 Dada tabela

x 0,0 0,2 0,4 0,6 0,8 1,0


f(x) 1,0 1,2408 1,5735 2,0333 2,6965 3,7183

e sabendo que a Regra 1/3 de Simpson , em geral, mais precisa que a Regra dos Trapzios,
1
qual seria o modo mais adequado de calcular f ( x) dx , usando a tabela acima? Aplique este
0

processo para determinar o valor da integral.

2
4 Usando a Regra de Simpson determine o valor de dxx
1
com 8 subintervalos. Compare o

resultado com o valor de ln(2).

1
Considere a integral I = e x dx . Estime I pela Regra de Simpson usando h = 0,25.
2
5
0

1
dx
6 Calcule da relao utilizando a Regra de Simpson com 6 subintervalos.
4 0
1 x2

7 As frmulas de Newton-Cotes so todas obtidas a partir da aproximao da funo


integranda por um polinmio interpolador de Newton-Gregory. Aplicando a mesma
sistemtica adotada para a obteno das regras dos Trapzios e de Simpson, determine uma
frmula de integrao utilizando o polinmio interpolador de Newton-Gregory de 4o grau.

2
8 Aplique a frmula obtida no exerccio anterior para calcular I = ln( x x 1) dx .
1

9 Utilize a Regra 1/3 de Simpson para integrar a funo abaixo entre 0 e 2 com o menor
esforo computacional possvel. Justifique.


x , se 0 x 1
2

f(x) =
( x 2) , se 1<x 2

3

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
148
_________________________________________________________________________________________________________

10 Pela Regra de Simpson (n=8), calcule cada uma das integrais abaixo.

a) e sen ( x ) dx 2

0
b)
0
sen( x) dx

11 Sabendo-se que a quantidade de calor necessria para elevar a temperatura de um certo


corpo de massa m de t0 a t1
t1

Q m C ( ) d
t0

onde C() o calor especfico do corpo temperatura , calcule a quantidade de calor


necessria para se elevar 20 kg de gua de 0oC a 100oC. Para a gua tem-se:

(oC) C() (kcal/kgoC)


0 999,9
10 999,7
20 998,2
30 995,3
40 992,3
50 988,1
60 983,2
70 977,8
80 971,8
90 965,3
100 958,4

12 De um velocmetro de um automvel foram obtidas as seguintes leituras de velocidade


instantnea:

t (min) V (km/h)
0 23
5 25
10 28
15 35
20 40
25 45
30 47
35 52
40 60
45 61
50 60
55 54
60 50

Calcule a distncia, em quilmetros, percorrida pelo automvel.

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
149
_________________________________________________________________________________________________________

13 Calcule o trabalho realizado por um gs sendo aquecido segundo a tabela:

V(m3) 1,5 2,0 2,5 3,0 3,5 4,0 4,5


P(kg/m2) 80 72 64 53 44 31 22

vf

Sabe-se que W P dV .
vi

14 Uma linha reta foi traada de modo a tangenciar as margens de um rio nos pontos A e B.
Para medir a rea do trecho entre o rio e a reta AB foram traadas perpendiculares em
relao a AB com um intervalo de 0,05m. Qual esta rea?

Perpendiculares Comprimento (m)


1 3,28
2 4,02
3 4,64
4 5,26
5 4,98
6 3,62
7 3,82
8 4,68
9 5,26
10 3,82
11 3,24

____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista