Vous êtes sur la page 1sur 24

Ensino Superior

2.2- Integrao Numrica


Amintas Paiva Afonso
Clculo 2
Problema (I)
x
y
(x
1
,y
1
)
(x
2
,y
2
)
(x
3
,y
3
)
(x
4
,y
4
)
(x
5
,y
5
)
(x
6
,y
6
)
a
b
? ) (
? ) (
=
=
}
x f
dx x f
b
a
(x
7
,y
7
)
g(x)
h(x)
Problema (II)
? ) (
) ( ) ( ) (
=
=
}
x F
a F b F dx x f
b
a
x
Motivao
Calcular a integral de uma funo f(x) em
casos onde:

I) f(x) conhecida apenas em certos pontos

II) impossvel calcular ou difcil de expressar a
antiderivada F(x) de f(x)
Integrao Numrica
Utilizam-se funes polinomiais de
interpolao para aproximar o valor da
integral definida:

~
}
}
}
}
Simpson) de (Regra
Trapzio) do (Regra
Retngulo) do (Regra
2
1
0
b
a
b
a
b
a
b
a
(x)dx P
(x)dx P
(x)dx P
f (x)dx
Aproximaes para a integral
Regra do
Retngulo
(P
0
(x))
Regra do
Trapzio
(P
1
(x))
Regra de
Simpson
(P
2
(x))
Regra do Retngulo
Aproximamos a integral de f(x) divindo o intervalo [a,b]
em m subintervalos e calculando a rea dos retngulos
de base h=(b-a)/m e altura f(x), isto ,

}

=
~
1
0
) ( ) (
m
k
k
b
a
h x f dx x f

}

=
+
|
.
|

\
|
+
~
1
0
1
2
) (
m
k
k k
b
a
h
x x
f dx x f

}

=
+
~
1
0
1
) ( ) (
m
k
k
b
a
h x f dx x f
usando
f(x) do ponto esquerda
usando
f(x) do ponto direta
usando
f(x) do ponto mdio
Regra do Trapzio
Aproximamos f(x) por um polinmio de grau 1
que interpola (x
0
,y
0
) e (x
1
,y
1
)=(x
0
+h,y
1
) pela
forma de Lagrange:
|
.
|

\
|
+ + =

+
=

=
h
x
y
h
x
y y y y
h
x
h
x x
y
h
h x x
y
x x
x x
y
x x
x x
y x P
0
1
0
0 0 0 1
0
1
0
0
0 1
0
1
1 0
1
0 1
) (
) (
) (
Regra do Trapzio
Integrando o polinmio no intervalo [x
0
,x
1
]:
| | | |
) (
2
) ( ) (
2
1
) (
) ( ) 2 )( (
2
1
) ( ) )( )( (
2
1
) (
2
1
) (
0 1
0 1 0 0 0 1 0 1 0
1 0 0 0 0 0 1
0
1
0
0 0 0 1 0 1 0 1 0 1
0
1
0
0 0
2
0 1 1
1
0
1
0
1
0
y y
h
y y x hy y y h y y x
y y x h y h x y y
h
x
y
h
x
y y x x x x x x y y
h
x
h
x
y
h
x
y y x y y
h
dx x P
x
x
x
x
x
x
+ =
+ + =
+ + + =
|
.
|

\
|
+ + + =
|
.
|

\
|
+ + =
}
Regra do Trapzio
Interpretao geomtrica: a expresso anterior
mostra que a integral de f(x) pode ser aproximada
pela a rea do trapzio:
=x
0
=x
1
= x
0
+h

y
0
y
1


h

f(x)

) (
2
h
) (
) (
1 0 1
1
0
y y dx x P
dx x f
x
x
b
a
+ =
~
}
}
Regra do Trapzio Repetida
Dividindo o intervalo de integrao em m partes
iguais de medida h=(b-a)/m,


temos a Regra do Trapzio Repetida:

} }

=

=
+ +
~ =
1
0
1
1
0
1 1
) ( ) ( ) (
m
k
x
x
m
k
x
x
b
a
k
k
k
k
dx x P dx x f dx x f
)} ( )] ( ) ( ) ( [ 2 ) ( {
2
h
] ) ( ) ( [(
2
h
) (
1 2 1 0
1
0
1
1
0
1
1
m m
m
k
k k
m
k
x
x
x f x f x f x f x f
x f x f dx x P
k
k
+ + + + + =
+ =

=
+

=

}
+

Regra de Simpson
Aproximando f(x) pelo polinmio de grau 2 que
interpola os pontos
(x
0
, f(x
0
)),
(x
1
, f(x
1
))=(x
0
+h, f(x
0
+h)),
(x
2
,f(x
2
))=(x
0
+2h, f(x
0
+2h)),

temos:
Regra de Simpson
( )
)
`

+ + + + + +
+
(

+ + + + +
+

|
.
|

\
|
+ =
+ +
+

+ +
+
+ +
=

+


+


=

=
2 0 0 1 0 0 0 0 0
2 0 1 0 0 0
2 1 0
2
2
1 0 1 0
2
2
2 0 2 0
2
1
2 1 2 1
2
0
1 0
2
2 0
1
2 1
0
1 2
1
0 2
0
2
2 1
2
0 1
0
1
2 0
2
1 0
1
0 2
) (
2
1
) 2 ( ) 2 )( (
2
1

) 2 (
2
1
) 2 2 ( 3 2
2
1

2
1
2
1 1
) ( 2
) (
) (
) (
) 2 (
) (
) )( 2 (
) )( (
) )( (
) )( (
) 2 )( (
) )( (
) ( ) ( ) ( ) (
y h x x y h x x y h x h x
y h x y h x y h x x
y y y x
h
h h
x x x x x x
y
h h
x x x x x x
y
h h
x x x x x x
y
h h
x x x x
y
h h
x x x x
y
h h
x x x x
y
x x
x x
x x
x x
x f
x x
x x
x x
x x
x f
x x
x x
x x
x x
x f x P
Regra de Simpson
Integrando a expresso anterior no intervalo [x
0
,x
2
],






aps simplificaes, obtemos:



( )
| |
)
`

+ + + + + +
+
(

+ + + + +
+
(

|
.
|

\
|
+ =
+
+
+
+
}
h x
x
h x
x
h x
x
h x
x
x y h x x y h x x y h x h x
x
y h x y h x y h x
x
y y y
h
x P
2
2 0 0 1 0 0 0 0 0
2
2
2 0 1 0 0 0
2
3
2 1 0
2
2
2
0
0
0
0
0
0
0
0
) (
2
1
) 2 ( ) 2 )( (
2
1

2
) 2 (
2
1
) 2 2 ( 3 2
2
1

3 2
1
2
1 1
) (
)] ( ) ( 4 ) ( [
3
) (
2 1 0 2
2
0
x f x f x f
h
dx x P
x
x
+ + =
}
Regra de Simpson
Interpretao geomtrica: a integral de f(x)
aproximada pela rea entre o eixo-x e a
parbola que passa pelo ponto mdio e pelos
extremos do intervalo [a,b] :
Regra de Simpson Repetida
Subdividindo o intervalo [a,b] em m
subintervalos (sendo m par):


obtemos a Regra de Simpson Repetida:

} }

=

=
+ +
~ =
1
0
2
1
0
1 1
) ( ) ( ) (
m
k
x
x
m
k
x
x
b
a
k
k
k
k
dx x P dx x f dx x f
)] ( ) ( 4 ) ( 2 ) ( 4 ) ( 2 ) ( 4 ) ( [
3
h
) ( ) ( 4 ) ( 2 ) (
3
h
) (
1 4 3 2 1 0
1
1 2
1
1
2 0
1
0
2
2 2
1
m m
m
k
k
k
k
m
k
x
x
x f x f x f x f x f x f x f
x f x f x f x f dx x P
m m
k
k
+ + + + + + + =
(

+ + + =

=

}
+

Estimativas de Erro
Pela Regra dos Trapzios Repetida:




Pela Regra de Simpson Repetida:


) ( sendo ,
180
) 4 (
] , [
4 4
5
0
x f mx M M
mh
E
m
x x x
SR
e
= s
) ( sendo ,
12
] , [
2 2
3
0
x f mx M M
mh
E
m
x x x
TR
' '
= s
e
.
12
) (
ou
2
2
M
h a b
E
TR

s
.
180
) (
ou
4
4
M
h a b
E
SR

s
Exerccios
1. a) Calcule a integral definida de f(x)=e
x
no
intervalo [0,1] pelo mtodo de Simpson com
uma estimativa de erro inferior a 10
-5
.

b) Para se obter um resultado com
estimativa de erro semelhante utilizando a
Regra do Trapzio, quantas subdivises do
intervalo de integrao so necessrias?
Exerccios
2. a) Qual o erro mximo cometido na
aproximao de pela regra de
Simpson com quatro subintervalos? E por
Trapzios?
b) Calcule a integral pelos dois mtodos e
compare com a estimativa do item a).
}
+
4
0
3
) 1 3 3 ( dx x x
Exerccios
3. Use a Regra de Simpson para integrar a funo
abaixo entre 0 e 2 com o menor esforo
computacional possvel (menor nmeros de
divises e maior preciso). Justifique sua
resposta.Trabalhe com trs casas decimais.

s < +
s s
=
2 1 , ) 2 (
1 0 ,
) (
3
2
x se x
x se x
x f
Exerccios
4. Sabendo que a Regra de Simpson , em geral, mais
precisa que a Regra dos Trapzios, qual seria o modo
mais adequado de calcular a integral definida de f(x) no
intervalo dado, usando a tabela abaixo? Aplique este
processo para determinar o valor da integral.

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
Exerccios para Entrega
1. a) Calcule a integral a seguir pela Regra do
Trapzio e pela Regra de Simpson, usando
quatro e seis divises do intervalo [a,b].
Compare os resultados.


b) Quantas divises do intervalo so
necessrias, no mnimo, para se obter erros
menores que 10
-5
, com cada uma das regras?

}
14
2
x
dx
Respostas aos exerccios
1. a) m > 8; para m=8 temos I
S
= 1.718284 b) m >151
2. E
SR
=0; I
S
=172; |E
TR
| 24; I
T
=184.
3. I
S
=44.083 com erro zero.

4. I = 4.227527 (Trapzios no primeiro intervalo e o restante por
Simpson).

1. a) Trapzios (m=4): 4.7683868
Trapzios (m=6): 4.7077771
Simpson (m=4): 4.6763744
Simpson (m=6): 4.6614894
b) Trapzios: 1382
Simpson: 80