Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Amintas
engenharia
DSOFT Unidade 8
Integração Numérica
Integração Numérica
Ementa:
8.1 – Introdução
DSOFT
y f x Pn xn , yn
x0 a x1 x2
x xn 1 xn b x
P0 x0 , y0
P2 x2 , y2
P1 x1 , y1
Integração Numérica
A região entre a curva e o eixo x é
aproximada por trapézios. Realizando a soma
das áreas dos trapézios, encontramos a
DSOFT
a) n = 5 intervalos.
b) n= 10 intervalos.
4
1
1 x dx
Integração Numérica
Solução:
a) O método prático de cálculo envolve
DSOFT
2
T
0,6
1 2.0,625 2.0,454 2.0,357 2.0,294 0,25
2
T 0,3.(1 1,25 0,908 0,714 0,588 0,250)
T 0,3.(4,71) 1,413
O valor exato desta integral é 1,3863.
Integração Numérica
b) Considerando agora 10 intervalos:
i x y c b a 4 1
h 0,3
DSOFT
0 1,0 1,000 1 n 10
1 1,3 0,769 2 1
y
2 1,6 0,625 2 x
3 1,9 0,526 2
4 2,2 0,454 2
5 2,5 0,400 2
6 2,8 0,357 2
7 3,1 0,322 2
8 3,4 0,294 2
9 3,7 0,270 2
10 4,0 0,250 1
Integração Numérica
Levando os dados à equação dos trapézios:
T y0 2 y1 2 y2 2 y3 ... 2 y9 y10
h
DSOFT
2
0,3
T (9,288) 1,393
2
intervalos.
4
1
1 x dx
Solução: Como temos m=4 intervalos,
utilizamos n=m+1=5 pontos. Assim:
b a 4 1
h 0,75
m 4
Integração Numérica
i x y c c.y
0 1 1 1 1
1 1,75 0,571 4 2,285
DSOFT
intervalos.
4
1
1 x dx
Solução: Colocamos os dados em forma de
tabela, para facilitar a interpretação:
b a 4 1
h 0,5
m 6
Integração Numérica
i x y c c.y
0 1 1 1 1
1 1,5 0,667 3 2,001
DSOFT
8
3.0,5
I3 .(1.1 3.0,667 3.0,5 2.0,4 3.0,333 3.0,286
8
1.0,25)
I 3 0,1875.(1 2,001 1,5 0,8 0,999 0,858 0,25)
I 3 0,1875.(7,408) 1,3890
Como pôde-se ver, este método aproxima
ainda mais o valor real da integral.
Integração Numérica
8.5 – Quadratura Gaussiana
Os métodos mostrados até aqui necessitam de
DSOFT
b
I f ( x)dx
a
Em outra integral, na seguinte forma:
1
I F (t )dt
1
Através de uma troca de variáveis, vista a
seguir.
Integração Numérica
Trocamos a variável x por:
1 1
x .(b a).t .(b a)
DSOFT
2 2
1 1 1
F (t ) .(b a). f .(b a ).t .(b a)
2 2 2
Integração Numérica
Com isso, a equação geral da Quadratura
Gaussiana será:
1 n 1
DSOFT
I F (t )dt Ai .F (ti )
1 i 0
Onde:
n= número de pontos (escolhido)
Ai = coeficientes (tabela)
ti = raízes (tabela)
A tabela a seguir mostra alguns valores dos
coeficientes e raízes.
Integração Numérica
n i ti Ai
1 0 0 2
DSOFT
0 -0,57735027 1
2
1 0,57735027 1
0 0,77459667 5/9=0,555556
3 1 -0,77459667 5/9=0,555556
2 0 8/9=0,888889
0 0,86113631 0,34785484
1 -0,86113631 0,34785484
4
2 0,33998104 0,65214516
3 -0,33998104 0,65214516
Integração Numérica
Exemplo:
Calcule a integral abaixo, utilizando n=3
DSOFT
pontos.
4
1
1 x dx
Solução:
Inicialmente, fazemos a substituição da
variável x por t:
Integração Numérica
1 1
x .(b a).t .(b a)
2 2
1 1
DSOFT
n i ti Ai
0 0,77459667 5/9=0,555556
3 1 -0,77459667 5/9=0,555556
2 0 8/9=0,888889
i 0
Integração Numérica
DSOFT
Fórmula de Newton-Cotes
Regra dos Trapézios
f ( x )dx
DSOFT
a
é igual à área entre a função
e o eixo x no intervalo [a, b].
Para calcular a integral divide-se
o intervalo [a, b] em N sub-
intervalos iguais
(b a )
x
b N 1 N
e escreve-se f ( x )dx lim
x 0
f (x n )x
a N n 0
Integração Numérica
Interpretação geométrica da integral
Numericamente, toma-se x b N 1
n 0
que o erro do cálculo seja
inferior a um certo valor pré- (f0 f1 f2 fN 1 )x
determinado
o que é equivalente à
soma de áreas de
retângulos, como
diagramado na figura ao
lado.
Integração Numérica
Interpretação geométrica da integral
• É evidente na figura que, a não ser que tomemos x muito
pequeno, os erros serão grandes:
DSOFT
f(x1) p1(x)
f(x0)
P0
a = x0 b = x1
Fórmulas de Newton-Cotes
Regra dos Trapézios Repetida
• Este método de integração numérica consiste em:
– dividir a área sob a função em trapézios e
DSOFT
f ( x )dx
a
2
x 1 2 x 2 3 x n 1 n x
2 2 2
x
b
12
onde é o valor para o qual a derivada segunda de
f(x) é máxima no intervalo a ≤ ≤ b.
• quando não se conhece f(x):
ba 2
f,
12
onde 2f é o módulo do valor médio de 2fn e
0,0 1,0000
f
12 0,4 0,7143 -0,2857
2,0 0,0 0,8 0,5556 -0,1587 0,1270
0,0586
12 1,2 0,4545 -0,1011 0,0576
0,01. 1,6 0,3846 -0,0699 0,0312
2,0 0,3333 -0,0513 0,0186 0,0586
Integração Numérica
DSOFT
Quadratura Gaussiana
41
Integração Numérica
• Introdução
• Fórmulas de Newton-Cotes
DSOFT
a
com w(x) 0 e contínua em [a, b], onde w(x) é a função peso.
Os polinômios i ( x ), i 0, 1, 2, . . ., podem ser obtidos através
do seguinte :
Teorema : Sejam os polinômios 0 ( x ), 1( x ), 2 ( x ),..., de graus
0, 1, 2, . . ., definidos por :
0 ( x ) 1,
( x0 (0),0 (0)) (x,1)
1( x ) x 0 ( x ) x 1,
(0 (0),0 ( x )) (1,1)
e, para k 1, 2, 3,...
( x ) x ( x ) ( x ) ( x )),
k 1 k k k k k -1
Polinômios Ortogonais
onde:
( xk ( x ),k ( x )) (k ( x ),k ( x ))
k ; k .
(k ( x ),k ( x )) (k -1( x ),k -1( x ))
DSOFT
(i ( x ), j ( x )) 0, para i j,
(i ( x ), i ( x )) 0, para i 0.
Principais Polinômios Ortogonais
• A seqüência de polinômios 0(x), 1(x), 2(x),...,
evidentemente, depende do produto escalar adotado.
DSOFT
1
(f , g ) f ( x )g ( x )dx ,
1
1
ou seja, w(x) , a - 1 e b 1.
1 x 2
Principais Polinômios Ortogonais
• Polinômios de Laguerre
Os polinômios de Laguerre L0(x), L1(x),..., são obtidos
segundo o produto escalar:
DSOFT
(f , g ) e x f ( x )g ( x )dx ,
0
x
portanto, w(x) e , a 0 e b .
• Polinômios de Hermite
O produto escalar para obter os polinômios de Hermite
H0(x), H1(x),..., é dado por:
e
x2
(f , g ) f ( x )g ( x )dx ,
x 2
isto é, w(x) e , a - e b .
Exemplo Obter os primeiros polinômios de Legendre.
x
x dx
1 (P0 ( x ), P0 ( x )) 1
dx
1 1
dx1 x 3
3
1
23 1
1
x2 2 x 1 2 3
x
x 1 1 1
P2 ( x ) x 2 0 x 1 x 2
P1( x ) x 3 3
Propriedades dos Polinômios
Ortogonais
Vejamos algumas das propriedades dos polinômios
ortogonais que serão importantes para a obtenção das fórmulas
DSOFT
de Quadratura de Gauss.
Propriedade 1 - Sejam 0 ( x ), 1( x ), 2 ( x ),..., polinômios ortogonais ,
não nulos, segundo um produto escalar qualquer. Então, qualquer
polinômio de grau menor ou igual a n pode ser escrito como
combinação linear de 0 ( x ), 1( x ),..., n ( x ).
b
(f , g ) w ( x )f ( x )g ( x )dx,
a
com w(x) 0 e contínua em [a, b].
Então n (x) possui n raízes (reais) distintas em [a, b].
w ( x )f ( x )dx A f ( x
a k 0
k k ), onde Ak w ( x ) k ( x )dx.
a
Quadratura Gaussiana
b
• Consideraremos integrais da forma: w ( x )f ( x )dx,
a
w ( x )f ( x )dx A f ( x
a k 0
k k ),
Fórmulas de Quadratura de Gauss
• São fórmulas usadas para se calcular:
b
w ( x )f ( x )dx,
DSOFT
a
• Calculamos o valor aproximado da integral usando:
b n
w ( x )f ( x )dx A f ( x
a k 0
k k ),
• onde b
Ak w ( x ) k ( x )dx
a
53
Fórmulas de Quadratura de Gauss
Assim, o procedimento para se calcular uma integral
usando Quadratura de Gauss, é o seguinte:
a) determinar o polinômio ortogonal n1( x ), segundo o produto
DSOFT
escalar convenient e, isto é, com a função peso w(x) e no intervalo [a, b].
b) calcular as raízes x 0 , x1,, xn de n1( x ).
c ) determinar os polinômios de Lagrange k ( x ), k 0, 1,..., n, usando
os pontos x 0 , x1,, x n obtidos em b).
b
d ) calcular Ak w ( x ) k ( x )dx, k 0, 1,..., n.
a
e) calcular o valor de f(x) em x 0 , x1,, xn .
b n
f ) calcular, finalmente , w ( x )f ( x )dx Ak f ( xk ),
a k 0
Exemplo
1
Usando quadratura de Gauss, calcular:
5 x )dx .
3
( x
1
f(x) = x3 − 5x.
• Assim f(x) é um polinômio de grau 3, e pela
propriedade 4, temos que: se f(x) é um polinômio de
grau 2n + 1, o resultado da integral é exato (a menos
de erros de arredondamento).
• Portanto, fazendo 2n + 1 = 3, obtemos que n = 1.
Assim, devemos utilizar os zeros de n1(x) 2 (x), para
resolver a integral. O produto escalar, para obter 2 (x), será :
1
f ( x )g ( x )dx .
1
Exemplo
( x x1 )
1 1
A0 0 ( x )dx 1 ( x0 x1 )dx
1
1
1
1
1 2
x
( x0 x1 ) 1
( x x1 )dx
( x0 x1 ) 2
( x x1 )
1
2 x1 1
1 x
2
2 x1 desde que x0 x1 e 0.
2 1
Exemplo
• Do mesmo modo:
( x x0 )
1 1
A1 1 ( x )dx • Finalmente, podemos
1
1 ( x1 x0 )dx calcular a integral, isto é:
DSOFT
1
1 1
( x1 x0 ) 1
( x x0 )dx
5 x )dx A0f ( x0 ) A1f ( x1 )
( x 3
1
1
1 x2 1 [(-0.57735) 3 - 5(-0.57735 )]
( x x0 )
( x1 x0 ) 2 1 1 [(0.57735) 3 - 5(0.57735) ]
2 x0 0
1
2 x0
• Agora, calculamos a f nos zeros de 2(x). Assim:
f(x0) = f(−0.57735) = (−0.57735)3 − 5(−0.57735)
f(x1) = f(0.57735) = (0.57735)3 − 5(0.57735)
Fórmulas de Gauss
• Fórmula de Gauss-Legendre
• Para utilizar a fórmula de Gauss-Legendre a integral a ser
calculada deve ter a função peso w(x) = 1 , a = −1 e b = 1. Caso
o intervalo de integração não coincida com o intervalo [−1, 1],
DSOFT
• Fórmula de Gauss-Hermite
• Para utilizar as fórmulas de Gauss-Hermite a integral a
ser calculada deve ter a função peso w(x) = e-x2, a = - e
b =.
• Neste caso, se o intervalo de integração não coincidir
com o intervalo [-, ], não podemos utilizar a fórmula de
Gauss-Hermite.
Erro nas Fórmulas de Gauss
• Quando f(x) é um polinômio, sabemos que as fórmulas de
quadratura fornecem um resultado exato a menos, é claro,
dos erros de arredondamento.
DSOFT
[( n 1)! ]2 ( 2n 2)
En f ( )
(2n 2)!
Fórmula de Gauss-Hermite
(n 1)! ( 2n 2 )
En n 1
f ( )
2 (2n 2)!
Exercício
1 :
senx
1 1 x 2
dx
e estimar o erro.
DSOFT
www.matematiques.com.br
engenharia