Buscar

10 - Integração Numérica

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

�PAGE �
�PAGE �97�
10
INTEGRAÇÃO NUMÉRICA
Existem casos onde o valor de uma função f(x) é conhecido apenas em alguns pontos, num intervalo [a, b]. Como não conhecemos a expressão analítica de f(x) não temos condição de calcular 
.
Uma forma de se obter uma aproximação para a integral de f(x) num intervalo [a, b] é através de métodos numéricos.
A idéia básica da integração numérica é a substituição da função f(x) por um polinômio que a aproxime razoavelmente no intervalo [a, b]. Assim, o problema fica resolvido pela integração de polinômios.
Regra dos Trapézios
Se usamos a fórmula de Lagrange para expressar um polinômio p1(x) que interpola f(x) em x0 e x1 temos
--------------------------------------------------------------------------------------------------------
DEMONSTRAÇÃO:
Dados os pontos (x0, f(x0)) e (x1, f(x1)), n = 1
 (*)
			
em (*): 	
como x0 = 0 e x1 = h		
--------------------------------------------------------------------------------------------------------
Assim, 
, que é a área de um trapézio de altura h = x1 – x0 e bases f(x0) e f(x1).
Regra dos Trapézios Repetida
Como podemos ver graficamente, se o intervalo de integração é grande, a fórmula dos Trapézios nos fornece resultados que pouco tem a ver com o valor da integral exata.
O que podemos fazer neste caso é uma subdivisão do intervalo e aplicar a regra dos Trapézios repetidas vezes. Chamando xi os pontos de subdivisão de [a, b], xi tais que xi+1 – xi = h, i =0, 1, ..., m – 1 teremos
Assim,
e
Por definição, o erro resultante ao se aplicar a regra dos Trapézios Repetida é dado por:
 onde ( ( [a, b]
Sendo f´´(x) contínua em [a, b] então existe 
.
Assim, 
ou, lembrando que 
, 
EXEMPLO: Seja 
a) Calcule uma aproximação para I usando 10 subdivisões. Estime o erro cometido.
b) Qual o número mínimo de subdivisões para que o erro seja inferior a 10-3?
Solução:
a) Para 10 subintervalos teremos
h = 0,1; m = 10; x0 = 0, x1 = 0,1, x2 = 0,2, ..., x10 = 1
logo 
para f(x) = ex ( f´(x) = ex ( f´´(x) = ex 
no intervalo [a, b] temos 
 ( 
e 
b) Queremos ter
 ( 
 ( h < 0,0664
como 
 m ( 16
Regra 1/3 de Simpson
Novamente podemos usar a fórmula de Lagrange para estabelecer a fórmula de integração resultante da aproximação de f(x) por um polinômio de grau 2. Seja p2(x) o polinômio que interpola f(x) nos pontos x0 = a, x1 = x0 + h e x2 = x0 + 2h = b:
Assim,
Estas integrais podem ser resolvidas, por exemplo, usando a mudança das variáveis x – x0 = zh. Assim dx = hdz e
x = x0 + zh; então
x – x1 = x0 + zh – (x0 + h) = (z – 1)h e
x – x2 = x0 + zh – (x0 + 2h) = (z – 2)h
e, para x = x0 ; z = 0 x = x1 ; z = 1 x = x2 ; z = 2
Com esta mudança,
Resolvendo as integrais obtemos a regra 1/3 de Simpson:
--------------------------------------------------------------------------------------------------------
DEMONSTRAÇÃO:
--------------------------------------------------------------------------------------------------------
Regra 1/3 de Simpson Repetida
Apliquemos a regra de Simpson repetidas vezes no intervalo [a, b] = [x0, xm]. Vamos supor que x0, x1, ..., xm são pontos igualmente espaçados, h = xi+1 – xi, e m é par (isto é condição necessária pois cada parábola utilizará três pontos consecutivos).
Em cada par de subintervalos, temos
 
 k =1, ..., 
Então,
Assim,
Na regra 1/3 de Simpson o erro é dado por:
 onde ( ( [a, b]
Definindo 
 temos
 ou , usando 
,
EXEMPLO: Seja 
a) Calcule uma aproximação para I usando a regra 1/3 de Simpson com m = 10. Estime o erro cometido.
b) Para que valor de m teríamos erro inferior a 10-3?
Solução:
a) m = 10 h = 1/10 = 0,1
f(x) = ex ( fI(x) = ex ( fII(x) = ex ( fIII(x) = ex ( fIV(x) = ex
no intervalo [0, 1] temos 
 ( 
( 
b) Queremos ter
 ( 
 ( h < 0,50728
como 
 m ( 2
EXERCÍCIOS:
1) Calcule as integrais a seguir pela regra dos Trapézios e pela de Simpson, usando quatro e seis divisões de [a, b]. Determine com quantas divisões de intervalo, no mínimo, podemos esperar obter erros menores que 10-5.
a) 
 b) 
 c) 
 2) Calcule o valor aproximado de 
 com ( < 10-4, usando:
Trapézios
Simpson 
 
Integral Dupla
Para se obter o valor de uma integral dupla podemos aplicar sucessivamente as fórmulas de integral mostradas anteriormente.
Seja
Chamando	
				
 de G(x)
pode-se escrever:
				
Para se resolver esta integral simples, pode-se usar qualquer uma das fórmulas anteriormente vistas.
Para ilustrar o desenvolvimento, vamos utilizar a regra de Simpson.
Lembrando que:
				
 (i = 0, 1, 2, ..., n)
Para o cálculo dos n+1 valores de G(xi) pode ser utilizado qualquer método visto anteriormente.
Exemplo: Calcule o valor da integral dupla a seguir:
Chamando 
 tem-se 
Aplicando Simpson e dividindo em 4 subintervalos, temos:
 (*)
Para o cálculo de 
 para 
, onde i = 1, 2, 3, 4, utilizaremos Simpson com m = 2.
�� EMBED Equation.3 
�� EMBED Equation.3 
�� EMBED Equation.3 
�� EMBED Equation.3 
Levando estes valores de G(xi) em (*) temos:
I = 1,00027
f(x1)
f(x0)
a = x0
p1(x)
f(x)
b = x1
_1137311907.unknown
_1188798769.unknown
_1188823073.unknown
_1188823680.unknown
_1188823830.unknown
_1188823967.unknown
_1188824016.unknown
_1188824222.unknown
_1188823925.unknown
_1188823792.unknown
_1188823824.unknown
_1188823742.unknown
_1188823224.unknown
_1188823439.unknown
_1188823537.unknown
_1188823193.unknown
_1188799392.unknown
_1188822928.unknown
_1188822934.unknown
_1188822774.unknown
_1188799064.unknown
_1188799182.unknown
_1188798977.unknown
_1137322451.unknown
_1137323399.unknown
_1137328484.unknown
_1137328534.unknown
_1137323418.unknown
_1137323444.unknown
_1137323245.unknown
_1137323290.unknown
_1137323039.unknown
_1137321373.unknown
_1137322105.unknown
_1137322205.unknown
_1137321515.unknown
_1137312282.unknown
_1137312357.unknown
_1137312153.unknown
_1137308169.unknown
_1137309302.unknown
_1137310668.unknown
_1137311579.unknown
_1137311832.unknown
_1137311230.unknown
_1137309526.unknown
_1137310081.unknown
_1137309359.unknown
_1137308467.unknown
_1137309107.unknown
_1137309137.unknown
_1137309163.unknown
_1137308561.unknown
_1137308405.unknown
_1137308432.unknown
_1137308281.unknown
_1137305039.unknown
_1137305666.unknown
_1137307867.unknown
_1137308023.unknown
_1137307686.unknown
_1137305248.unknown
_1137305432.unknown
_1137305224.unknown
_1137304777.unknown
_1137304892.unknown
_1137304972.unknown
_1137304882.unknown
_1061467104.unknown
_1137304576.unknown
_1137304703.unknown
_1061467209.unknown
_1137241454.unknown
_1061467360.unknown
_1061467168.unknown
_1061465374.unknown
_1061465385.unknown
_1061449352.unknown

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais