Escolar Documentos
Profissional Documentos
Cultura Documentos
_________________________________________________________________________________________________________
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.
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
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
_________________________________________________________________________________________________________
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
_________________________________________________________________________________________________________
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
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
h3 f (2) ( ) 1 h3 f (2) ( )
E1
2! 0 u (u 1) du , x0 x1 E1
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
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
137
_________________________________________________________________________________________________________
x0 x1 x2 xn-1 xn x
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
Exemplo:
4
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
138
_________________________________________________________________________________________________________
Exerccios
3
2 Usando a Regra dos Trapzios determine o valor de dxx
1
com 6 subintervalos. Compare o
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
139
_________________________________________________________________________________________________________
2 f x0
P2(x) = f(x0) + (x x0) f x0 + (x x0)( x x1)
2!h 2
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
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
h5 f (4) ( ) 2 h5 f (4) ( )
E2
4! 0 (u 1).u (u 1).(u 2) du E
90
x0 x2
h5
| E2 | {max | f (4) |, x0 x x2 }
90
Exemplo:
1, 5
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
141
_________________________________________________________________________________________________________
x0 x1 x2 x3 x4... xn-2,xn-1,xn
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
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
142
_________________________________________________________________________________________________________
Exerccios
1
[a,b].
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
143
_________________________________________________________________________________________________________
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
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
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
_________________________________________________________________________________________________________
h5 (4) 3 3
E3 f ( ) u (u 1)(u 2)(u 3)du E3 h5 f (4) ( ), x0 x x3
4! 0 80
Exemplo:
1, 2
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
145
_________________________________________________________________________________________________________
...
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
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
146
_________________________________________________________________________________________________________
Exerccios
3
2 Usando a Regra 3/8 de Simpson determine o valor de dxx
1
com 6 subintervalos. Compare o
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
3 Dada tabela
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
2
4 Usando a Regra de Simpson determine o valor de dxx
1
com 8 subintervalos. Compare o
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
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
Q m C ( ) d
t0
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
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista
149
_________________________________________________________________________________________________________
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?
____________________________________________________________________________________________________________________
Mtodos Numricos Computacionais 2013
Profa. Adriana Cherri Profa. Andra Vianna Prof. Antonio Balbo Profa Edma Baptista