CompuLação numerlca

lablola Cuerra nakamura
lnLegração numerlca
MeLodos de
lnLegração
numerlca
newLon-CoLes
uullzado quando
os valores de xl
esLão lguamenLe
espaçados
CuadraLura de
Causs-Legendre
uullzado para
qualsquer valores
de xl
Integração Numérica
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
• MeLodo de lnLegração numerlca uullzado
quando não há a lmposlção de que as
absclssas da função que dese[a-se lnLegrar
esLe[am lgualmenLe espaçadas.
• Þorem só pode ser uullzado se f(x) exlsur.
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
Regra do Trapézio
A
B
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
Regra do Trapézio
A
B
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
Quadratura de Gauss-Legendre
C
D
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
Quadratura de Gauss-Legendre
C
D
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
• C MeLodo da CuadraLura de Causs-Legendre
conslsLe em escolher ponLos de Lal manelra
que a área do Lrapezlo se[a a mals próxlma
posslvel da área sob a curva.
• ÞrlmelramenLe faz-se uma mudança de varlável
de ! para #$ com a lnLegral passando a ser
deñnlda no lnLervalo [-1 1].
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
??? ) (
1
1
Quando
) ( ) (
1
1
=
= ! =
" = ! =
=
# #
"
t x
t b x
t a x
dt t F dx x f
b
a
• nesLe caso
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
2 2
) (
2 2
2
2
2 ) 1 ( 1
) 1 (
) 1 (
) (
0 1 0 0
0 1
0 1
1
0 1
a b
t
a b
t x
a b a b b a b
b x c y c
a b a b
x x
y y
c
b x
a x
c t c t x
+
+
!
=
+
=
+ !
=
!
! = ! =
!
=
! !
!
=
!
!
=
=
= !
+ =
• nesLe caso
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
)) ( (
2
) (
) (
2
)) ( ( ) (
2
2 2
) (
1
1
1
1
0 1
t x f
a b
t F
dt t F dt
a b
t x f dx x f
dt
a b
dx
a b
t
a b
x
c t c t x
b
a
!
=
=
!
=
!
=
+
+
!
=
+ =
" " "
! !
• Lxemplo: uese[a-se lnLegrar a segulnLe
função:
• Cual serla a função a ser lnLegrada se fosse
felLa a mudança de varlável proposLa
anLerlormenLe?
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
!
5
1
2
3 dx x
• Þara Lem-se

CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
!
5
1
2
3 dx x
3 2 ) (
2
1 5
2
1 5
) (
2 2
) (
+ =
+
+
!
=
+
+
!
=
t t x
t t x
a b
t
a b
t x
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
! !
" "
+ + =
+ + =
= + +
"
=
"
=
+ + =
+ + = + = =
+ =
1
1
2
1
1
2
2
2
2 2 2
) 54 72 24 ( ) (
54 72 24 ) (
) 27 36 12 (
2
1 5
)) ( (
2
) (
27 36 12 )) ( (
) 9 12 4 ( 3 ) 3 2 ( 3 3 )) ( (
3 2 ) (
dt t t dt t F
t t t F
t t t x f
a b
t F
t t t x f
t t t x t x f
t t x
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
Quadratura de Gauss-Legendre
C(t1,F(t1))
D(t2,F(t2))
• Þara 2 ponLos
• Cs valores A
1
, A
2
, L
1
, L
2
são valores ñxos e lndependem
da função a ser lnLegrada.
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
) ( ) (
) (
2 2 1 1 2
2
1
1
t F A t F A I
I dt t F
+ =
!
"
#
1 e 1
3
1
e
3
1
2 1
2 1
= =
= ! =
A A
t t
• Lxemplo: Calcular vla CuadraLura
de Causs-Legendre.

CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
!
+ + +
5
1
2 3
) 1 6 3 2 ( dx x x x
3 2
2
1 5
2
1 5
2 2
) (
+ =
+
+
!
=
+
+
!
= =
i i i
i i i
t t x
a b
t
a b
x t x
• Lxemplo: Calcular vla CuadraLura
de Causs-Legendre.
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
!
+ + +
5
1
2 3
) 1 6 3 2 ( dx x x x
! #
!
$
!
%&$
!
' (&#
!
' )
!
1 -1/!3 1,8433 34,8342 69,7084 1
2 1/!3 4,1347 221,1438 442,2916 1
512
2916 , 442 7084 , 69
) ( ) (
2
2
2 2 1 1 2
=
+ =
+ =
I
I
t F A t F A I
• Cual o erro relauvo desLe resulLado?

CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
0
512
5 , 5 5 , 517
3
2
) 1 6 3 2 (
2
5
1
2 3
4
5
1
2 3
=
!
=
=
! =
"
#
$
%
&
'
+ + + = + + + =
(
I
I I
erro
I
I
x x x
x
dx x x x I
• lórmula Ceral

CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
integrada. ser a função da
independem que tabelados valores
e ; utilizados pontos de número o é Onde
) (
1
i i
n
i i n
, t A
n
t F A I
!
=
• 1abela

CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
* ! #
!
)
!
2 2, 1 ± 0,37733... 1
3 2
3, 1
0
± 0,77439...
0,88888...
0,33333...
4 3, 2
4, 1
± 0,33998...
± 0,86113...
0,63214...
0,34783...
3 3
4, 2
3, 1
0
± 0,33846...
± 0,90617...
0,36888...
0,47862...
0,23692...
6 4,3
3,2
6,1
± 0,23862...
± 0,66120...
± 0,93246...
0,46791...
0,36076...
0,17132...
• Lxemplo: Calcular vla
CuadraLura de Causs-Legendre com n=3.

CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
!
+ +
"
0
) 2 ) ( ( dx x sen e
x
) 1 (
2
2 2
2 2
) (
+ =
+ =
+
+
!
= =
i i
i i
i i i
t x
t x
a b
t
a b
x t x
"
" "
CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
! #
!
$
!
%&$
!
' (&#
!
' )
!
)
!
(&#
!
'


1 -0,90618 0,14737 3,30362
3,19247
0,23693
1,23023
2 -0,33847 0,72497 4,72778
7,42640
0,47863
3,33430
3 0 1,37080 7,81030
12,26873
0,36889
6,97936
4 0,33847 2,41662 13,87103
21,78861
0,47863
10,42868
3 0,90618 2,99422 22,11662
34,74079
0,23693
8,23114
42413 , 30
) ( ) ( ) ( ) ( ) (
2
5 5 4 4 3 3 2 2 1 1 2
=
+ + + + =
I
t F A t F A t F A t F A t F A I
Lrro de lnLegração
Integração Numérica
• Como a malorla dos meLodos numerlcos os MeLodos de
lnLegração numerlca esLão su[elLos a erros cu[os valores
máxlmos na malorla das vezes podem ser calculados.
Lrro de lnLegração
Integração Numérica
• C valor exaLo da lnLegral pode ser deñnldo em função
da lnLegral numerlca da segulnLe manelra:
• Cnde I
n
! e o valor da lnLegral numerlca
E
n
! e o valor do erro de lnLegração
n n exato
E I I + =
Lrro de lnLegração
Integração Numérica
+ ,-. /!0*!123 /. 4 53647 8. E
n
%47
*.03954 :
lnLegração numerlca
Integração Numérica
MeLodos de
lnLegração
numerlca
newLon-CoLes
CuadraLura de
Causs-Legendre
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Cs valores dos erros de lnLegração são derlvados dos
erros da aproxlmação da função a ser lnLegrada por um
pollnômlo lnLerpolador.
• As fórmulas dos erros de lnLegração são obudas
lnLegrando-se a fórmula dos erros decorrenLes das
aproxlmações.
Lrro de lnLegração da regra do Lrapezlo
Integração Numérica
r. maior valo o assume f qual o para intevalo do valor o
e ; ponto no f de ordem segunda de derivada a ) ( f"
; integração de los subinterva de número o m
; integração de intervalo do limites os são b a, Onde
), ( "
12
) (
2
3
1
!
! !
! ! b a f
m
a b
E < <
"
" =
Lrro de lnLegração da prlmelra regra de slmpson
Integração Numérica
r. maior valo o assume f qual o para intevalo do valor o
e ; ponto no f de ordem quarta de derivada a ) (
; integração de los subinterva de número o m
; integração de intervalo do limites os são b a, Onde
), (
180
) (
4
5
2
!
! !
! !
iv
iv
f
b a f
m
a b
E < <
"
" =
Lrro de lnLegração da segunda regra de slmpson
Integração Numérica
r. maior valo o assume f qual o para intevalo do valor o
e ; ponto no f de ordem quarta de derivada a ) ( f
; integração de los subinterva de número o m
; integração de intervalo do limites os são b a, Onde
), (
80
) (
4
5
3
!
! !
! !
iv
iv
b a f
m
a b
E < <
"
" =
comparação
Integração Numérica
b a f
m
a b
E
iv
< <
!
! = " " ), (
80
) (
4
5
3
b a f
m
a b
E
iv
< <
!
! = " " ), (
180
) (
4
5
2
b a f
m
a b
E < <
!
! = " " ), ( "
12
) (
2
3
1
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Calcular a lnLegral de
uullzando as Lrôs prlmelras fórmulas newLon-CoLes
com m=6 sublnLervalos. Calcule a coLa máxlma do erro
de lnLegração para cada uma das Lrôs regras.
!
+ +
"
0
) 2 ) ( ( dx x sen e
x
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo:
1407 , 25
2082 , 16
6
5
9866 , 10
3
2
8105 , 7
2
7157 , 5
3
1881 , 4
6
3 0
6
6 6
5 5
4 4
3 3
2 2
1 1
0 0
= ! =
= ! =
= ! =
= ! =
= ! =
= ! =
= ! =
=
"
=
y x
y x
y x
y x
y x
y x
y x
m
a b
h
#
#
#
#
#
#
#
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Þela 8egra do 1rapezlo
( )
( ) ( )
8816 , 30
1407 , 25 2082 , 16 9866 , 10 8105 , 7 7157 , 5 1881 , 4 2 3
12
2 2 2 2 2
2
6 5 4 3 2 1 0
=
+ + + + + ! + =
+ + + + + + =
I
I
y y y y y y y
h
I
"
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Þela Þrlmelra 8egra de Slmpson
( )
4337 , 30
1407 , 25 2082 , 16 4
9866 , 10 2 8105 , 7 4 7157 , 5 2 1881 , 4 4 3
18
4 2 4 2 4
3
6 5 4 3 2 1 0
=
!
!
"
#
$
$
%
&
+ ' +
' + ' + ' + ' +
=
+ + + + + + =
I
I
y y y y y y y
h
I
(
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Þela Segunda 8egra de Slmpson
( )
4455 , 30
1407 , 25 2082 , 16 3
9866 , 10 3 8105 , 7 2 7157 , 5 3 1881 , 4 3 3
16
3 3 2 3 3
8
3
6 5 4 3 2 1 0
=
!
!
"
#
$
$
%
&
+ ' +
' + ' + ' + ' +
=
+ + + + + + =
I
I
y y y y y y y
h
I
(
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Cálculo do Lrro
) ( ) (
) cos( ) ( ' ' '
) ( ) ( ' '
) cos( ) ( '
2 ) ( ) (
x sen e x f
x e x f
x sen e x f
x e x f
x sen e x f
x iv
x
x
x
x
+ =
! =
! =
+ =
+ + =
1407 , 23 ) ( ) (
1407 , 23 ) ( ) ( ' '
= + = ! =
= " = ! =
# # # $
# $ # $
#
#
sen e f
sen e f
iv
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Cálculo do Lrro 8egra do 1rapezlo
1407 , 23 ) ( ) ( ' ' = ! = " = # $ # $
#
sen e f
6609 , 1
1407 , 23
) 6 ( 12
) 0 (
1407 , 23
) 6 ( 12
) 0 (
), ( "
12
) (
1
2
3
1
2
3
1
2
3
1
! =
!
! =
!
! =
=
!
! =
E
E
E
f
m
a b
E
"
"
" # #
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Cálculo do Lrro da Þrlmelra 8egra de Slmpson
1407 , 23 ) ( ) ( = + = ! = " " " #
"
sen e f
iv
0304 , 0
1407 , 23
) 6 ( 180
) 0 (
), (
180
) (
2
4
5
2
4
5
2
! =
!
! =
=
!
! =
E
E
f
m
a b
E
iv
"
" # #
Lrro de lnLegração
Integração Numérica
;-36 8.5.7< /.7 4 53647 84 .774 =373
>.0-*83 ?.073 8. >!@=/4* :
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Cálculo do Lrro da Segunda 8egra de Slmpson
1407 , 23 ) ( ) ( = + = ! = " " " #
"
sen e f
iv
0683 , 0
1407 , 23
) 6 ( 80
) 0 (
), (
80
) (
3
4
5
3
4
5
3
! =
!
! =
=
!
! =
E
E
f
m
a b
E
iv
"
" # #
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Calcular a lnLegral de
uullzando umas as Lrôs prlmelras fórmulas newLon-
CoLes com L < 10
-2
.
! "
"
#
$
%
%
&
'
+ +
(
0
2
4
) (
4
dx x sen x
x
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Cálculo do Lrro
) ( 6 ) (
) cos( 6 ) ( ' ' '
) ( 2 3 ) ( ' '
) cos( 2 ) ( '
) (
4
) (
2
3
2
4
x sen x f
x x x f
x sen x x f
x x x x f
x sen x
x
x f
iv
+ =
! =
! + =
+ + =
+ + =
7
2
6 ) (
2
6088 , 31 ) ( 2 3 ) ( ' '
2
=
!
"
#
$
%
&
+ = ' =
= ( + = ' =
)
)
)
*
) ) * ) *
sen f
sen f
iv
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Cálculo do Lrro 8egra do 1rapezlo
6088 , 31 ) ( 2 3 ) ( ' '
2
= ! + = " = # $ # $ sen x f
91 37 , 90
3 , 8167
10
12
6088 , 31
10
10 6088 , 31
12
) 0 (
10 ) ( "
12
) (
2
2
2
3
2
2
2
3
2
2
3
1
= ! "
>
< < #
<
#
<
#
=
# #
#
#
m m
m
m
m
f
m
a b
E
$
$
%
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Cálculo do Lrro Þrlmelra 8egra de Slmpson
7
2
6 ) (
2
=
!
"
#
$
%
&
+ = ' =
(
)
(
) sen f
iv
6 87 , 5
1 , 1190
10
180
7
10 7
180
) 0 (
10 ) (
180
) (
4
2
4
5
2
4
5
2
4
5
2
= ! "
>
<
<
#
<
#
=
#
#
#
m m
m
m
m
f
m
a b
E
iv
$
$
%
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Cálculo do Lrro Þrlmelra 8egra de Slmpson
7
2
6 ) (
2
=
!
"
#
$
%
&
+ = ' =
(
)
(
) sen f
iv
9 1935 , 7
7 , 2677
10
80
7
10 7
80
) 0 (
10 ) (
80
) (
4
2
4
5
2
4
5
2
4
5
3
= ! "
>
<
<
#
<
#
=
#
#
#
m m
m
m
m
f
m
a b
E
iv
$
$
%
lnLegração numerlca
Integração Numérica
MeLodos de
lnLegração
numerlca
newLon-CoLes
CuadraLura de
Causs-Legendre
Lrro de lnLegração de Causs-Legendre
Integração Numérica
( ) ( )
( ) ( ) ( )
r. maior valo o assume f qual o para intervalo do valor o
e ; ponto no f de 2n ordem derivada a ) (
; utilizados pontos de número o n
; integração de intervalo do limites os são b a, Onde
), (
1 2 ! 2
!
2
2
3
4 1 2
!
! !
! !
n
n
n
n
f
b a f
n n
n a b
E < <
+
"
=
+
Lrro de lnLegração dos meLodos de newLon-CoLes
Integração Numérica
• Lxerclclo: Calcular a lnLegral de
usando o MeLodo de Causs-Legendre com n=2 e o
respecuvo erro de lnLegração.
! "
"
#
$
%
%
&
'
+ +
(
0
2
4
) (
4
dx x sen x
x
2 2
2 2
) (
! !
+ =
+
+
"
= =
i i
i i i
t x
a b
t
a b
x t x
• Þara n=2

CuadraLura de CAuSS-LLCLnu8L
Integração Numérica
! #
!
$
!
%&$
!
' (&#
!
' )
!
1 -1/!3 0,66390 1,10332 1,7363 1
2 1/!3 2,47770 16,1771 23,4108 1
1473 , 27
4108 , 25 7365 , 1
) ( ) (
2
2
2 2 1 1 2
=
+ =
+ =
I
I
t F A t F A I
Lrro de lnLegração de Causs-Legendre
Integração Numérica
( ) ( )
( ) ( ) ( )
( ) ( )
( ) ( ) ( )
( )
( ) ( ) ( )
4959 , 0
2
6
5 ! 4
! 2
) (
5 ! 4
! 2
), (
1 2 ! 2
!
2
3
4
5
2
4
3
4 5
2
2
3
4 1 2
=
!
"
#
$
%
&
!
"
#
$
%
&
+ =
'
=
< <
+
'
=
+
E
sen E
f
a b
E
b a f
n n
n a b
E
n
n
n
( (
)
) )