You are on page 1of 103

Mtodos Numricos Bsicos Integrao Numrica

Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 1 de 103


Sumrio
10. Integrao Numrica .................................................................................................................................................................. 2
10.1 !eneralidade" ............................................................................................................................................................................ #
10.# $%rmula de &ntegrao 'om Ponto" &gualmente E"paado". ....................................................................................................... (
10.) *egra +rape,oidal ....................................................................................................................................................................... -
10.. $%rmula de /imp"on ou *egra Para0%li'a. ............................................................................................................................... 11
10.1 2uadratura" de 3e4ton Cote". ............................................................................................................................................. ##
10.5 2uadratura de Che06"he7. ...................................................................................................................................................... #5
10.( 2uadratura de !au"". .............................................................................................................................................................. )#
10.8 9 $%rmula" de 2uadratura Ponderada. ...................................................................................................................................... .1
10.- &ntegrao de *om0erg .............................................................................................................................................................. 55
10.10 &ntegrao 'om /egmento" :e"iguai" ...................................................................................................................................... ()
10.11 &ntegrao M;ltipla .................................................................................................................................................................. (1

Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 2 de 103
10. Integrao Numrica
10.1 - Generalidades
/e uma funo
( )
f x < 'ont=nua em um inter7alo
[ [
, a b > i"to <>
( ) [ [
, f x C a b > e "ua antideri7ada
( )
F x < 'onhe'ida> ento a integral
definida da funo de a at< 0> pode "er 'al'ulada pela f%rmula da
3e4ton?ei0ni,@


( ) ( ) ( )
b
a
I f f x dx F b F a = =

A10.1.1B
onde
( ) ( )
F x f x

= .
Entretanto> na maioria do" 'a"o" prti'o" de engenharia> a antideri7ada
no pode "er a'hada por meio" elementare". A""im> ne'e""ita"e
( )
f x
( )
F x
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 3 de 103
lanar mo de m<todo" num<ri'o" para o 'l'ulo da" integrai". E""e"
m<todo" u"am pro'edimento" de aproCimao do 7alor da integral
definida> e""en'ialmente do tipo@

( )
1
n
n i i
i
I f I f A f x
=
=

A10.1.#B
2uando "e u"a uma aproCimao para uma integral> a "oma de"ta forma
< denominada de quadratura numrica ou frmula de integrao. D" n
ponto" di"tinto"
1 2
, , ,
n
x x x > "o denominado" de pontos de quadratura
ou ns e a" quantidade"
i
A "o 'hamado" de coeficientes.
D" pro0lema" 0"i'o" em integrao num<ri'a "o relati7o" a EnsF e
EcoeficientesF o" quai" de7em EfecharF uma aproCimao para

I f
para uma grande 'la""e de funGe"
( )
f x . Como numa aproCimao
polinomial a diferena entre o 7alor real e "ua aproCimao "er7e para
medir o erro da quadratura ou re"to> ento@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 4 de 103


n n
R f I f I f = A10.1.)B
A""im

n
R f < um e"'alarH e eCi"tem di7er"o" 'rit<rio" de "ua a7aliao
para o" di7er"o" tipo" de quadratura" ou integrao num<ri'a.
Parti'ularmente ;til < a noo de medida de erro da quadratura>
'hamada de grau de precisoH
Definio: Grau de preciso < o maior inteiro m tal que

0,
k
n
R x k m = > ma"

( )
0, 1
k
n
R x k m .
Teorema: /e
( )
1
n
n i i
i
I f I f A f x
=
=

tem grau de pre'i"o m e


( )
f x tem uma deri7ada 'ont=nua de ordem 1 m > ento@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 5 de 103


( )
( )
( ) ( )
1
,
1
1 !
d
m
n n n m
c
R f I f I f f G d
m


A10.1..B
onde

( ) ( ) ( )

( )

( ) ,
1
m m
n m n
G m I x I x

A10.1.1B
'om

( )
( )
0,
,
m
m
x
x
x x

'

1
1

!
1

1
+
A10.1.5B
e "endo
[ [
, c d o menor inter7alo 'ontendo
[ ]
, a b e todo" o"
i
x .
:emon"trao@
Pelo teorema de +a6lor "e tem
( ) ( ) ( )
m m
f x T x R x =
onde
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 6 de 103
( )
( )
( )( )
0
1
!
m
k
k
m
k
T x f x
k

=


( ) ( )( )
( 1)
1
!
x
m
m
m
c
R x f x d
m


I %07io que ( ) ( )( )
( 1)
1
,
!
x
m
m
m
c
R x f x d c x d
m


'om I e
n
I operadore" lineare"
1
. A""im> de"de que
{ }
n
I tenha grau de pre'i"o m > ento
m n m
I T I T = logo

n m n m
R f I R I R = .

1
:i,"e que
{ }
L < um operador linear "e e "omente "e para quai"quer e"'alare" a e b e funGe"
( )
f x e
( )
g x > "e tem
( ) ( ) ( ) ( )
L af x bg x aL f x bL g x . Jide mai" detalhe" no 'ap=tulo #.
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina de 103
10.2 Frmula de Integrao com Pontos Igualmente s!aados.
+ro'ando o integrando por algum polinKmio de interpolao> temo" a"
f%rmula" de quadratura@

0
( ) ( )
b
n
i i n
i
a
f x dx C f x R
=
= +

A10.#.1B
onde
i
x "o ponto" de interpolao e"'olhido"H
i
A "o o" 'oefi'iente" do
polinKmio de interpolao> dependente" do" ponto" e"'olhido"> ma" no
da forma da funo> para o n;mero de ponto"> 1 n + > 0,1, 2, , i n = > e
n
R o re"to
ou erro da f%rmula de quadratura@

( ) ( )( ) ( )
( ) ( )( ) ( )
0
1 1 1 1
1 1 1
n
i
s s s s i s n
C ds
i i i i i i i n

=



A10.#.#B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina ! de 103

( )
( )
( )
( ) ( )
( )
( )
( )
( ) ( )
2
0
1
0
1
2 ! 2
1
1 !
n n
n
n n
n
y
n
R s s s n ds n par
n
y
R s s s n ds n impar
n

'
1
1
1

= = 1

1
( )

1
1
!
1
1
1
= =
1
1
1
+

A10.#.)B
'om
( )
0, n .
:e"pre,ando
n
R e introdu,indo um erro de trun'amento e di7idindo"e o
inter7alo de integrao
[ ]
, a b em n parte" iguai" pelo" ponto"@

( ) ( ) ( )
0
0
,
0,1, 2, , ,
i
n
x x ih
b a
i n x a x b h
n
=
1

= = = =


( )


e 'al'ulando o integrando para o" ponto" o0tido"
( )
i i
y f x = > pode"e ento
reali,ar o" m<todo" num<ri'o". A" f%rmula" de quadratura" para ponto"
igualmente e"paado" "o 'hamada" frmulas de Newton - Cotes e "ero
7i"ta" e"pe'ifi'amente no item 10.1.
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina " de 103
10." - #egra $ra!e%oidal
+omando n ponto" igualmente e"paado">
1 2
, , ,
n
x x x > a 'ada doi" ponto"
'on"e'uti7o"
i
x e
1 i
x
+
> tLm"e na 'ur7a que "e de"eMa integrar> uma rea>
que pode "er aproCimada por um trap<,io> onde a" 0a"e" "o
re"pe'ti7amente
i
y e
1 i
y
+
e 'uMa altura <
( )
1 i i
x x h
+
= por "erem igualmente
e"paado". /omando toda" a" rea" de"de
0
x a = at<
n
x b = > tem"e@

( )
( ) ( ) ( ) ( )
( )
( ) ( ) ( )
0 1 1 2 2 1 1
0 1 2 2 1
1
0 1 2 2 1 0
1
2 2 2 2
2 2 2 2
2
2 2 2 2
2 2 2
b
n n n n
a
n n n
n
n n n n i
i
y y h y y h y y h y y h
f x dx
h
y y y y y y
h h h
y y y y y y y y h y


=

=
1

= =


( )
1 1 1


= =



( ) ( ) ( )


( ) ( )
1
0
1
2
b
n
n i
i
a
h
f x dx y y h y

=
1


( )

A10.).1B

Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 10 de 103
D erro < dado por@
( )
( )
( ) ( )
2
3
,
12 12
n
b a h
nh
R f f a b
1
1



= =

( )
( )
A10.).#B
ECi"te em Matla0 uma funo> trapz(X!"> que 'al'ula a integral de
( )
Y f X = . 3e"te 'a"o> , X Y "o 7etore" de me"ma dimen"o 'ontendo
re"pe'ti7amente a" a0"'i""a" e o" 7alore" da funo Areai" ou 'ompleCo"B
ne""a".

Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 11 de 103
#$emplo%
/eMa 'al'ular a integral> pela regra do trap<,io> da funo dada pelo"
ponto" a0aiCo@
( )
0 0.2 0.4 0.6 0.8 1 1.2 1.4
2.0 2.4056 4.0580 8.2408 16.2789 29.5403 49.4364 77.4235
x
f x
l
l
l
l

2ue repre"enta dado" da funo
( ) ( )
4 3
26 .cos 2 f x x x x x = no inter7alo [ [ 0, 1.4
JL"e pelo" dado" que 0.2 h = . ?ogo apli'ando A10.).1B "o0re o" dado"
forne'ido"> "e tem@

( ) ( )
( )
1.4
1
0
1
0
2
2.4056 8.2408 16.2789
0.2
2 77.4235 0.2
29.5403 49.4364 2
7.94235 21.1804
29.12275
n
n i
i
h
I f x dx y y h y

=
1

( )
1
1


( )

( )
=
=


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 12 de 103
U"ando o Matla0 para determinar o 7alor da integral pro'urada pelo
m<todo do trap<,io trapz(X!" > u"ando o" 7alore" de x e de
( )
f x tirado"
da pr%pria funo> "e tem@
x = linspace(0,1.4,8);
y = x.^4+26*x.^3+x.*cos(x)+2;
trapz(x,y)

cujo resultado 29.93438261217264.

Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 13 de 103
U"ando o Math'ad para "olu'ionar o me"mo pro0lema> de forma eCata>
"e tem@







N$uno a integrar entre
CO0 e CO1..








f x ( ) x
4
26 x
3
+ x cos x ( ) + 2 + :=
x
f x ( )
d
d
4 x
3
78 x
2
+ cos x ( ) x sin x ( ) +
2
x
f x ( )
d
d
2
12 x
2
156 x 2 sin x ( ) x cos x ( ) + f2 x ( )
2
x
f x ( )
d
d
2
:=
0.7 :=
f2 ( ) 113.256 =
Rn
1.4 0.2
2

12
f2 ( ) :=
Rn 0.529 =
0
1.4
x f x ( )

d 29.395644764884085192
0 0.5 1
0
100
200
300
f x ( )
f2 x ( )
x
#I$%&' 10.1 $&(#I)* +, #-./ , #0-./
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 14 de 103
D erro a0"oluto entre o 7alor eCato #-.)-15..(5.88.0811- e o
7alor aproCimado pela funo trap, #-.-).)8#51#1(#5. <
0>1)8()(8.(#8811.81> que e"t dentro do 7alor e"perado.


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 15 de 103
10.& - Frmula de Sim!son ou #egra Para'lica.
A f%rmula de /imp"on
#
< o0tida> P "emelhana da anterior> tomando )
ponto" 'on"e'uti7o" e interpolando uma par0ola no" ponto"
1 1
, ,
i i i
y y y

. Para que i""o po""a "er efetuado> di7ide"e o inter7alo em 2 n m =
e"pao"> onde o" ponto" pare" "o eCtremidade" e o" impare" o" ponto"
m<dio". Con"iderando que
1 1
, ,
i i i
y y y

"eMam o" ponto" 0> 1 e #> i"to <
( ) ( ) ( )
0 0 1 1 2 2
; ; y f x y f x y f x = = = > 'om 2 n = e

1
, 0,1
i i
h x x i

= >
a f%rmula geral < dada por@

( ) ( )
( )( )
( )( )
( )
( )
( )( )
2 2
2
0
0 0
2 2
0
1 2
1 2
1 2 , nmero par
( 2)! 2
i i i
i
n
n
s s s
f x dx h C f x C ds
i i i
f
n
R s s s s n
n

'
1

1
=
1
1

1
1
!
1
1
1

1
= =

1

( ) 1
1
+

A10...1B

#
+homa" /imp"on A1(101(51B.
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 16 de 103
a""im pode"e en'ontrar o" 'oefi'iente"
i
C e o erro R@

( )( )
( )( )
2
0
0
1 2
1
0 1 0 2 3
s s
C ds

= =

A10...#B

( )
( )( )
2
1
0
1
4
1 0 1 2 3
s s
C ds

= =

A10...)B

( )
( )( )
2
2
0
2
1
2 0 2 1 3
s s
C ds

= =

A10....B

( )
( )
( ) ( )
( )
( )
2
5 5
2
0
1 2 ,
2 2 ! 90
iv iv
n
h f h f
R s s s ds a b

= =


A10...1B
a""im> a regra de /imp"on> pela interpolao de uma par0ola entre trL"
ponto" dado"
1 1
, ,
i i i
y y y

<@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 1 de 103

( ) ( )
( ) ( )
1
1
1
1
0 1 1 2 1
1 1
4
3
i
i
i
i
x
i i i n
x
x
i i i n
x
f x dx h C y C y C y R
h
f x dx y y y R



=
=

A10...5B
logo para uma funo
( )
f x 'om 2m n = inter7alo" Am par ou impar> 7i"to
que 2m"er "empre parB> a formulao de integrao de /imp"on ou pela
regra da par0ola < dada pela "uperpo"io da formulao a'ima> a 'ada
) ponto" tomado" a partir de
0
x at<
n
x @
( ) ( )
0 2 2 4 2 2 1 3 2 1
( ) 2 ... 4 ...
3
b
m m m
a
h
f x dx y y y y y y y y

1

l
=

l

( )

A10...(B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 1! de 103
onde
2
b a b a
h
n m

= = .
D re"to ou erro < dado> 'omo 7i"to a'ima> por@

( )
( )
( )
( ) ( )
4
5
( )
; ,
90 180
iv
iv
n
b a h
mh
R f f a b
l
1

l
= =


( )
l
A10...8B
:e maneira "imilar a deri7ao da formula A10...(B pode"e aMu"tar a
integral no a tre" ponto"> 'omo feito a'ima> ma" a quatro ponto" 'om
um polinomio de ter'eira ordem de ?agrange. A""im>
( ) ( )
( ) ( ) ( ) ( )
3 0 1 2 3
3
3 3
8
b b
a a
h
f x dx f x dx f x f x f x f x
l
=
l

A10...-B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 1" de 103
Com
( )
( )
( )
( ) ( )
( )
5
5
( )
3
; ,
80 6480 3
iv
iv
n
b a
h b a
R f f a b h
l
1


l

= = =


( )
l
l
.


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 20 de 103
10.4.1 Clculo de Integrais pelo Matlab pela Regra de Simpson.
D Matla0 tem a "eguinte funo para o 'l'ulo de integrai" do tipo
( )
b
a
q f x dx =

pela regra de /imp"on@


q = quad(fun,a,b)
q = quad(fun,a,b,tol)
q = quad(fun,a,b,tol,trace)
A funo 1uad pode ter o" "eguinte"
argumento"@ 2un uma funo na forma
arqui7o tipo m ou uma funo
anKnimaH a e 3 "o o" limite" da
funo 2un dadaH to4 < a tolerQn'ia>
que tem 'omo 7alor default 10
5
"e no indi'ado eCpli'itamenteH trace
indi'ando que o Matla0 de7e imprimir a 'ada iterao a" informaGe"
Rfun a 0a qS.
0 0.5 1 1.5 2 2.5 3 3.5 4
-10
0
10
20
30
40
50
Curva de f(x)=x
3
-x
2
-1 em [0,4]
Integral =38.6667
#I$%&' 10.2 IN5,$&'6 +, #-./ 7*& 8%'+-/
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 21 de 103
Por eCemplo> "e ti7ermo" a funo ( )
3 2
1 f x x x = no inter7alo
[ ] [ ]
, 0, 4 a b >
ento pelo Matla0 "e tem@
x = linspace(0,4);
f = @(x)x.^3-x.^2-1;
q = quad(f,0,4);
r = ['Integral =',num2str(q)]
plot(x,f(x));
title('Curva de f(x)=x^3-x^2-1 em [0,4]');grid on;
gtext(r);
q O )8.555(


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 22 de 103
10.( - )uadraturas de Ne*ton - +otes.
Como foi 7i"to na" "eGe" anteriore"> dependendo do n;mero de ponto"
u"ado" para interpolar uma funo
( )
y f x = Apor eCemplo> doi" ponto" O
regra do trap<,ioH trL" ponto" O regra de /imp"onB "e tem@
*egra trape,oidal@

( ) ( ) ( )
1
0
3
0 1 0 1
2 12
x
x
h h
f x dx y y y x x

= < <

A10.1.1B
*egra Para0%li'a ou de /imp"on@

( ) ( )
( )
( )
2
0
5
0 1 2 0 2
4
3 90
x
iv
x
h h
f x dx y y y y x x = < <

A10.1.#B

Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 23 de 103
*egra" de 3e4ton Cote" para n O .@
( ) ( )
( )
( )
3
0
5
0 1 2 3 0 3
3 3
3 3
8 80
x
iv
x
h h
f x dx y y y y y x x = < <

A10.1.)B
Jerifi'ar que o 'a"o de nO. 'oin'ide 'om a eCpre""o A10...-B.
*egra para 3e4ton Cote" para n O 1@
( ) ( )
( )
( )
4
0
7
0 1 2 3 4
0 4
2 8
7 32 12 32 7
45 945
x
vi
x
h h
f x dx y y y y y y
x x

=
< <

A10.1..B

Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 24 de 103
*egra para 3e4ton Cote" para n O 5@

( ) ( )
( )
( )
5
0
7
0 1 2 3 4 5
0 5
5 275
19 75 50 50 75 19
288 12096
x
vi
x
h h
f x dx y y y y y y y
x x

=
< <

A10.1.1B
*egra para 3e4ton Cote" para n O (@
( ) ( )
( )
( )
6
0
0 1 2 3 4 5 6
9
0 6
41 216 27 272 27 216 41
140
9
1400
x
x
vii
h
f x dx y y y y y y y
h
y x x
=
< <

A10.1.5B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 25 de 103
A f%rmula para integrao num<ri'a pelo mtodo de Newton < o0tida
pela "uperpo"io da" f%rmula" de 3e4ton Cote" para n O .. A""im> a
quadratura de 3e4ton < dada por@
( )
( )
0 3 3 6 3 3
1 2 4 5 3 2 3 1
2 ...
3
( )
8
3 ...
b
m m
m m
a
y y y y y
h
f x dx
y y y y y y


l

1
l

l

( )

l
l

A10.1.(B
onde
( ) ( )
3
b a b a
h
n m

= = .
D re"to ou erro < dado por@

( )
( )
( )
( ) ( )
4
5
( )
3
, ,
80 80
iv
iv
n
b a h
mh
R f f a b
l
1

l
= =


( )
l
A10.1.8B

Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 26 de 103
10., - )uadratura de +-e'.s-e/.
/eMa a f%rmula de quadratura dada por@

1
1
1
( ) ( )
i n
i i
i
f t dt B f t

=
=

A10.5.1B
onde
i
B "o 'oefi'iente" 'on"tante". Che06"he7 "ugeriu a e"'olha de
a0"'i""a
i
t de tal forma que@
a o" 'oefi'iente"
i
B

fo""em iguai"
>

0 a f%rmula A10.5.1B fo""e eCata> para todo" o" polinKmio" de at< n
<"imo grau.
Por hip%te"e "e tem
1 2 n
B B B B = = = = . /e ( )
1 f t = Ano h ne"te fato nenhuma
parti'ularidade> 7i"to que> por hip%te"e "o iguai" e 7lido" para
quai"quer polinKmio" de at< grau n B> tem"e@
i
B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 2 de 103

1
1
1
1
1
2
( ) 2
i n
i
i
f t dt t B nB B
n

= = = = =

A10.5.#B
'on"eqTentemente a f%rmula de quadratura de Che06"he7 tem a forma@

1
1
1
2
( ) ( )
i n
i
i
f t dt f t
n

=
=


( )

A10.5.)B
Para determinar a" a0"'i""a"
i
t > note que a f%rmula A10.5.)B pre'i"a "er
eCata para funGe" da forma@
( )
2 3
, , , ,
n
f t t t t t = A10.5..B
le7ando e""a" funGe" em A10.5.)B> o0t<m"e o "eguinte "i"tema de
equaGe"@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 2! de 103

( )
( )
1 2
2 2 2
3
1 2
3 3 3
1 2
4 4 4
5
1 2
1
1 2
0
0
1 1
2 1
n
n
n
n
n
n
n
n n n
n
t t t
t t t
t t t
t t t
n
t t t
n

'
=
1
1
1
1
=
1
1
1
1
=
1
1
1
1
=
!
1
1
1
1
1
l 1

1
l
1
l
1 =
1

1
1+

A10.5.1B
donde "e pode determinar a" in'%gnita"
i
t .
A0aiCo ta0ela para a" ra=,e"
i
t do "i"tema a'ima para 2,3, ,7 n = @
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 2" de 103
n i t
i
2 1 e 2 U0,57735026
3 1 e 3 0,707107
2 0
4 1 e 4 0.794654
2 e 3 0.187592
5 1 e 5 0.832498
2 e 4 0.374541
3 0
6 1 e 6 0.866247
2 e 5 0.422519
3 e 4 0.266635
7 1 e 7 0.883862
2 e 6 0.529657
3 e 5 0.323912
4 0
9 1 e 9 0.911589
2 e 8 0.601019
3 e 7 0.528762
4 e 6 0.167906
5 0

5'B,6' 10.1
&'N' (ernstein demon"trou que o "i"tema A10.5.1B para 8 n = e 10 n > no
tem qualquer "oluo realH e"te < o grande in'on7eniente da f%rmula de
Che06"he7.
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 30 de 103
Para "e apli'ar a f%rmula de Che06"he7 para uma integral da forma
( )
b
a
f x dx

< ne'e""rio tran"formla pela "u0"tituio@


( ) ( )
2 2
b a b a t
x
l l

l l
=
l l
l l
que
mapeia o inter7alo Ra> 0S
C
ao inter7alo R1>1S
t
. A""im> o0t<m"e@

1
1
1
( ) ( )
i n
i
i
b a
f x dx f x
n

=
=


( )

A10.5.5B
onde
( ) ( )
2 2
i
i
b a b a t
x
+
= +



e
i
t "o a" ra=,e" de A10.5.1B> dada" na ta0ela a'ima.
D" polinKmio" de Che06"he7 "o ortogonai" em ( )
1, 1 e tLm a "eguinte
forma geral@
( ) ( ) ( ) ( ) ( )
2
2 2 4 2
cos . arccos 1 1
2 4
n n n
n
n n
T x n x x x x x x

1 1


= =



( ) ( )
A10.5.(B
D" "ete primeiro" polinKmio" de Che06"he7 "o@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 31 de 103

( )
( )
( )
( )
( )
( )
( )
( )
0
1
2
2
3
3
4 2
4
5 3
5
6 4 2
6
7 5 3
7
1
2 1
4 3
8 8 1
16 20 5
32 48 18 1
64 112 56 7
T x
T x x
T x x
T x x x
T x x x
T x x x x
T x x x x
T x x x x x
=
=
=
=
=
=
=
=

A f%rmula de re'orrLn'ia foi mo"trada no 'ap=tulo -@
( ) ( ) ( )
1 1
2 , 1
k k k
T x xT x T x k

=


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 32 de 103
10.0 - )uadratura de Gauss.
Ante" da apre"entao da f%rmula de quadratura de !au""> far"e uma
0re7e introduo "o0re o" polinKmio" de ?egendre> que "o polinKmio"
da forma@
( )
( )
2
1
1
2 !
n
n
n
n n
d
P x x
n dx
1
l

l

( ) l
A10.(.1B
para 0,1, 2, n = > e 'uMa" propriedade" "o@

( )
1 1
n
P =

( ) ( )
1 1 , 0,1, 2,
n
n
P n = =

( ) ( )
1
1
0,
n k
P x Q x dx k n
+

= <

e onde
( )
k
Q x qualquer polinmio de grau k n < .

( )
n
P x tem n distintas razes reais no intervalo
( )
1, 1 + .
Os polinmios de Legendre so ortogonais:
( ) ( )
1
1
0,
i j
P x P x dx i j
+

e
( )
( )
1
2
1
2
2 1
n
P x dx
n
+

=

+


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 33 de 103
$%rmula de *odrigue"@ ( )
( )
2
1
1
2 . !
n
n
n
n n
d
P x x
n dx
=
A0aiCo> apre"entam"e o" ( primeiro" polinKmio" de ?egendre@

( )
0
1 P x =

( )
1
P x x =

( )
( )
2
2
1
3 1
2
P x x =

( )
( )
3
3
1
5 3
2
P x x x =

( )
( )
4 2
4
1
35 30 3
8
P x x x = +

( )
( )
5 3
5
1
63 70 15
8
P x x x x = +

( )
( )
6 4 2
6
1
231 315 105 5
16
P x x x x = +
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 34 de 103

( )
( )
7 5 3
7
1
429 693 315 35
16
P x x x x x = +
A" f%rmula" de re'orrLn'ia para o" polinKmio" de ?egendre "o@
( ) ( ) ( ) ( ) ( )
1 1
1 2 1 0
n n n
n P x n xP x nP x
+
+ + + =
( ) ( ) ( ) ( )
1
1
n n n
P x xP x n P x
+
= +

( )
( ) ( ) ( )
( ) ( ) ( )
2
1
1
1
n n n
n n n
x P x nxP x nP x
xP x P x xP x

=
=

/eMa agora uma funo
( ) [ ]
1,1 y f t = > ento@

1
1
1
( ) ( ) ( )
i n
i i n
i
f t dt A f t R f
+
=
=

= +

A10.(.#B
onde o" 'oefi'iente"
{ }
i
A e o" ponto"
{ }
i
t > para 1, 2, , i n = > "o e"'olhido" de
forma que A10.(.#B "eMa eCata ou o mai" pre'i"a po""=7el para todo" o"
polinKmio" de grau n to alto quanto po""=7el.
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 35 de 103
A""im> di"pGe"e de 2n 'on"tante"
i
t e
i
A e de um polinKmio de grau 2 1 n .
/eMam ento a" relaGe" a0aiCo> que "o ne'e""ria" e "ufi'iente" para
garantir A10.(.1B@

( )
2 2 1
1
1
1
1, , , ,
. 0,1, 2, , 2 1
n
n
k k
i i
i
f t t t t
t dt At k n

=
= =

A10.(.)B
e

( )
2 1
0
n
k
k
k
f t C t

=
=

A10.(..B
:e"ta" relaGe"> 'on'lui"e que@
( ) ( )
1 1
2 1 2 1 2 1
0 0 1 1 0 1
1 1
n n n n n n
k k k
k k i i i k i i i
k k i i k i
f t dt C t dt C At A C t A f t


= = = = = =

= = = =


A10.(.1B
e que
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 36 de 103

( )
( )
1
1
1
2
; 1 1
1
2
0;
k
k
k par
t dt k
k
k impar

'
1
1
=
1
= =
!
1

1
=
1
+

A10.(.5B
:e"ta" relaGe" pode"e mo"trar que para re"ol7er o pro0lema <
ne'e""rio determinar
i
t e
i
A do "eguinte "i"tema de 2n equaGe"@

0
1
1
1
2 2
1
2 1
1
2
0
2
2 1
0
n
i i
i
n
i i
i
n
n
i i
i
n
n
i i
i
At
At
At
n
At
=
=

=
'
1
1
=
1
1
1
1
1
1
= 1
1
1
1
1
!
1
1
1
1
=
1
1

1
1
1
1
1 =
1
1
+

A10.(.(B
D "i"tema A10.(.(B a'ima < um "i"tema nolinear e "ua "oluo> da
maneira 'l""i'a> en7ol7e grande" difi'uldade" matemti'a". 3o entanto>
o "eguinte artif='io pode "er empregado@ /eMam o" polinKmio"@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 3 de 103
( ) ( ). 0,1, 2, , 1
k
n
f t t P t k n = = A10.(.8B
onde o"
( )
n
P t "o polinKmio" de ?egendre. Como e""e" polinKmio" no
tLm grau "uperior a 2 1 n > a f%rmula A#B permane'e 7lida 'om
( )
f t dado
por A10.(.8B > e
( ) ( )
1
1
1
, 0,1, 2, 1
n
k k
n i i n i
i
t P t dt At P t k n

= =

A10.(.-B
Por outro lado> de7ido P ortogonalidade do" polinKmio" de ?egendre> a"
equaGe"@
( )
1
1
0,
k
n
t P t dt k n

= <


"o 7lida" e por 'on"eguinte

( )
1
0, 0,1, 2, 1
n
k
i i n i
i
At P t k n k n
=
= = <

A10.(.10B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 3! de 103
:e"ta forma A10.(.10B "er definiti7amente a""egurada para 7alore"
'olo'ando

( )
0, 1, 2, ,
n i
P t i n = = A10.(.11B
A""im> para a'har 'om a mCima pre'i"o> a f%rmula de quadratura
A10.(.#B < "ufi'iente en'ontrar para o"
i
t > o" ,ero" do re"pe'ti7o
polinKmio de ?egendre A10.(.11B.
Uma 7e, 'onhe'ida" a" a0"'i""a" de
i
t pode"e en'ontrar> por um
"i"tema linear da" n primeira" equaGe" do "i"tema A10.(.(B> o"
'oefi'iente" A 1, 2, , i n = B.
Portanto> a f%rmula de quadratura A10.(.#B@
( ) ( )
1
1
1
n
i i n
i
f t dt A f t R

A10.(.1#B
i
A
i
A
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 3" de 103
onde "o o" ,ero" do" polinKmio" de ?egendre
( )
n i
P t e o" "o
determinado" por A10.(.(B> < denominada de frmula de quadratura de
Gauss ou frmula de quadratura de )egendre-Gauss
A0aiCo "e apre"enta o" 'oefi'iente" e o" 7alore" de para polinKmio"
de di7er"o" grau"@
i
t
i
A
i
A
i
t
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 40 de 103
n I t
i
A
i
1 1 0 1
2 1 e 2 U0.57735027 1
3 1 e 3 0.77459667 0.55555556
2 0 0.88888889
4 1 e 4 0.86113631 0.34785484
2 e 3 0.33998104 0.65214516
5 1 e 5 0.90617985 0.23692688
2 e 4 0.53846931 0.47862868
3 0 0.56888889
6 1 e 6 0.93246951 0.17132450
2 e 5 0.66120939 0.36076158
3 e 4 0.23861919 0.46791394
7 1 e 7 0.94910791 0.12948496
2 e 6 0.74153119 0.27970540
3 e 5 0.40584515 0.38183006
4 0 0.41795918
8 1 e 8 0.96028986 0.10122854
2 e 7 0.79666648 0.22238104
3 e 6 0.52553242 0.31370664
4 e 5 0.18343464 0.36268378

5'B,6' 10.2
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 41 de 103
Para 'al'ular uma integral do tipo
( )
b
a
f x dx

pela f%rmula de quadratura de


!au""> de7e"e fa,er a "eguinte mudana de 7ari7el
( )
2 2
b a t
a b
x

+
= + .
A""im fa,endo> tem"e@
( )
( ) ( )
1
1
2 2 2
b
a
b a b a t
a b
f x dx f dt


( )

A10.(.1)B
ou ainda

( )
( )
( )
( )
1
2
, 1, 2, ,
2 2
b
n
i i
i
a
i
b a
f x dx A f x
b a t
a b
x i n
=

=
1

= =


( )

A10.(.1.B
D erro indu,ido pela f%rmula A10.(.1.B 'om n ponto" < eCpre""o por@

2 1 4 ( )
3
( ) ( !) . ( )
[(2 )!] .(2 1)
n iv
n
b a n f
R
n n

A10.(.11B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 42 de 103

#X#*C+C,-&
1. Cal'ule

( )
1
1 2
1
0
1
2
0
1 2
1
I x dx
dx
I
x
=
=


a regra de /imp"on
0 regra do +rap<,io
' regra de 3e4ton
d regra de !au""
e regra de Che06"he7
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 43 de 103
fa,endo a" 'on"ideraGe" ne'e""ria" quanto ao n;mero de ponto"
'onhe'ido" e 'ompare po"teriormente o" re"ultado".
#. E"ta0elea um algoritmo detalhado para o 'l'ulo de quadratura" de
funGe" e> "e po""=7el> implementeo" em um mi'ro'omputador e re"ol7a
a que"to 1 para aferio do" algoritmo" e"ta0ele'ido"> para a" "eguinte"
regra"@
a regra de /imp"on
0 regra do +rap<,io
' regra de 3e4ton
d regra de !au""
e regra de Che06"he7
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 44 de 103
). D0tenha aproCimaGe" para a integral
4
2
4
1
dx
x

u"ando quadratura" de
3e4ton Cote" para .> 1 e 5 ponto".



Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 45 de 103
10.1 2 Frmulas de )uadratura Ponderada.
10.8.1 Geral
3a prti'a da engenharia muita" 7e,e" < de intere""e a integrao de
funGe"
( )
f x a""o'iada" a funGe" de ponderao
( )
w x > da forma@
( ) ( ) ( )
b
a
L f w x f x dx =

A10.8.1B
por f%rmula" de quadratura da forma@
( ) ( )
1
n
n i i
i
L f f x
=
=

A10.8.#B
onde o" ponto"
i
x "o n%" e
i
"o o" 'oefi'iente" da f%rmula. Entretanto>
apena" o fator
( )
f x no integrando entra diretamente na a7aliao da
f%rmula de integrao A10.8.#B. D" fatore" de ponderao> > entram
na determinao do" 'oefi'iente" e n%". Uma 7e, que e"te" e"teMam
( )
w x
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 46 de 103
determinado"> a f%rmula pode "er apli'ada para integrai" da forma
A10.8.1B 'om diferente" funGe" ma" "empre 'om a" me"ma"
funGe" de ponderao . /eMa ento
( )
( )
( )
( )
b b
a a
f x
f x dx w x dx
w x
=

A10.8.)B
fa,endo
( )
( )
( )
f x
g x
w x
= "e tem de@
( )
( )
( )
( ) ( ) ( )
b b
a a
f x
L g w x dx g x w x dx
w x
= =

A10.8..B
:ado" 1 n + ponto" di"tinto"
0 1 2
, , , ,
n
x x x x a f%rmula interpolat%ria ponderada
'om e""e" ponto" 'omo n%" e funo de ponderao
( )
w x "o0re
[ ]
, a b <@
( )
( )
1 ,
1
n
n n j j
j
L g w g x

=
=

A10.8.1B
onde
( )
f x
( )
w x
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 4 de 103
( ) ( )
, ,
, 0,1, 2, ,
b
n j n j
a
w x w x dx j n = =

A10.8.5B
Aqui o" fatore"
, n j
"o o" 'oefi'iente" do polinKmio interpolador de
?agrange
)
para o" ponto" . :e""a forma>
( ) ( ) ( ) [ ]
0 1 2
, , , , ,
n n n
g x P x x g x x x x x = + A10.8.(B
onde
( )
n
P x < um polinKmio interpolador de ?agrange de grau n > e
[ ]
0 1 2
, , , , ,
n
g x x x x x < definido por

)
?em0rar que o" 'oefi'iente" de um polinKmio interpolador de ?agrange "o dado" por ( )
( )
( ) ( )
,
n
n j
j n j
x
x
x x x

onde
( ) ( )( ) ( )
0 1 n n
x x x x x x x = e
( )
( )
j
n
n j
x x
d x
x
dx

=
= . ?em0rar tam0<m da propriedade do" 'oefi'iente"
, n j
que "ati"fa, a
"eguinte identidade@
( )
,
, 0,1, 2, ,
n j i ij
x i j n = = = .
0 1 2
, , , ,
n
x x x x
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 4! de 103

[ [
[ [ [ [
( )
( )
( )
1 2 0 1 2
0 1 2
0
, , , , , , , ,
, , , , ,
,
!
n n
n
n
g x x x x g x x x x
g x x x x x
x x
g x
x a b
n

= =

A10.8.8B
que < "emelhante P equao A-.#.1B. Pode"e a""im 7erifi'ar que o erro
em A10.8.1B e em A10.8.5B <@


( ) ( ) ( )
( ) [ [ ( )
1 1
0
, , ,
n n
b
n
a
b
n n
a
R g L g L g
g x P x w x dx
x g x x x w x dx

=
l
=
l
=


A10.8.-B
Admitindo que ( )
g x "eMa "ufi'ientemente diferen'i7el> a""im 'omo "e
( ) ( )
n
x w x no mudar de "inal no inter7alo
[ ]
, a b > ento "e pode "implifi'ar a
eCpre""o a'ima de maneira 0a"tante "imple"..
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 4" de 103
Teorema: A f%rmula de integrao ponderada A10.8.#B tem grau de
pre'i"o de no mCimo 2 1 n . E"te grau mCimo de pre'i"o < al'anado
"e> e "omente "e o" n n%" V
j
x forem ra=,e" do polinKmio ortogonal
( ) ( ) ( )
1 n n
q x x x x x = de grau n > em relao P" ponderaGe"
( )
w x "o0re .
Pelo teorema a'ima> o" 'oefi'iente" para a f%rmula de integrao
ponderada de mCima pre'i"o < dada por@

( )
( )
( ) ( )
1
, 1, 2, ,
b
n
i
n i i a
q x
w x dx i n
q x x x
= =

A10.8.10B
E""e" 'oefi'iente"
i
"o denominado" de n.meros de Christoffel e a
f%rmula A10.8.#B < dita do tipo Eintegrao Gaussiana ponderadaF.
D" 'oefi'iente" podem "er eCpre""o" de uma forma mai" "implifi'ada
que aquela apre"entada a'ima por A10.8.10B. Para i""o> "eMa ( )
n
P x um
polinKmio ortonormal de n<"ima ordem "o0re 'om relao a uma
[ ]
, a b
i

[ ]
, a b
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 50 de 103
funo de ponderao ( )
w x . /e
n
a for o 'oefi'iente do maior termo de
> ento "e tem@
( ) ( )
n n n
P x a q x =
que le7ando em A10.8.10B "e o0t<m@

( )
( )
( ) ( )
1
, 1, 2, ,
b
n
i
n i i
a
P x
w x dx i n
P x x x
= =

A10.8.11B
Como o polinKmio ( )
n
P x < ortogonal> ela "ati"fa, ao teorema ) da "eo
-.( Aidentidade dada pela equao A-.(.1.BBH a""im "e nela for feito x = e
multipli'ando o re"ultado por
( )
( )
k
w x
x x
e integrando "o0re > "e tem@
( )
0
n k
P x =

( ) ( )
1
2
0
b
a
P x w x dx


( )
n
P x
[ ]
, a b
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 51 de 103

( )
( )
( ) ( )
1
1
1 , 1, ,
b
n
n
n k
n k a
P x
a
w x dxP x k n
a x x
+
+

= =


U"ando e""e" re"ultado" na eCpre""o de
i
o0t<m"e@

( ) ( )
1
1
n
i
n n k n i
a
a P x P x

+
+

A10.8.1#B
:o teorema # da "eo -.( pode"e a'har Au"ando o fato de que
i
x < uma
rai, de ( )
n
P x B@

( ) ( )
1 1
1 1
2
n n
n i n i
n
a a
P x P x
a
+
+
=
?e7ando e""e re"ultado em A10.8.1#B "e o0t<m@

( ) ( )
1 1
n
i
n n i n i
a
a P x P x

A10.8.1)B

Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 52 de 103
10.8.2 Quadratura de Gauss!aguerre
3o 'a"o da quadratura de !au""?aguerre> u"a"e 'omo funo de
ponderao@
( )
x
w x e

= A10.8.1.B
"o0re um inter7alo "emiinfinito
[ )
0, . :i""o re"ulta que>

( ) ( )
1
0
m
x
k k
k
e f x dx H f x R

=
= +

A10.8.11B
onde
k
x "o a" ra=,e" do polinKmio de ?aguerre ( )
m
L x >

( )
( ) ( )
( )
( ) ( )
2
2
' '
1 1
1 !
!
k
m k m k m k m k
m
m
H
L x L x L x L x
+


= = A10.8.15B

( )
( )
( )
( )
2
2
!
2 !
m
m
R f
m
= A10.8.1(B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 53 de 103
'om 0 < < .
3ote que a quadratura de !au""?aguerre no "e re"tringe ao" 'a"o" no"
quai" o integrando < eCpli'itamente eCpre""o 'omo um produto da
forma ( )
ax
e f x H ela pode "er utili,ada apropriadamente para integrai" do
tipo
( )
0
F x dx


Dnde ( )
F x pode "er aproCimada por um polinKmio de grau moderado
para ordenada" Ain'%gnita x B po"iti7a" pequena" e moderadamente
grande" e mai"> "eMa tender a ,ero quando tender ao infinito> tipo
ax
e

7e,e" um polinKmio> 'om a 'on"tante a po"iti7a e 'onhe'ida. 3e""e


'a"o> pode"e identifi'ar ( )
f x 'om ( )
ax
e F x e u"ar a equao A10.8.11B.
/e a funo de ponderao apre"entada em A10.8.1.B for mai" gen<ri'a
do tipo@
( )
F x x
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 54 de 103
( )
, 1
x
w x x e

= > A10.8.18B
"i tem>

( ) ( )
1
0
m
x
k k
k
x e f x dx H f x R

=
= +

A10.8.1-B
onde "o a" ra=,e" do polinKmio de ?aguerre generali,ado ( )
m
L x

.
de
grau m> definido 'omo

( )
( )
m
x x m
m
m
d
L x e x e x
dx
+
= A10.8.#0B
E mai">

( )
( )
( )
( )
2 2
1
! 1 ! 1
k
k
k m k m k
m m m m x
H
x L x L x

+
+ + + +
= =


A10.8.#1B

.
D polinKmio de ?aguerre generali,ado "egue a "eguinte f%rmula de re'orrLn'ia diferen'ial@
( ) ( ) ( ) ( ) ( ) ( ) ( )
'
1 1
1
m m m m m
xL x mL x m m L x x m L x L x


+
= + = +
k
x
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 55 de 103

( )
( )
( )
( )
2
! 1
2 !
m
m m
R f
m

+ +
= A10.8.##B
A" a0"'i""a" e pe"o" 'orre"pondente" P" f%rmula" a'ima 'om 2 5 m "o
apre"entada" na ta0ela a0aiCo@
m k Abscissas Ponderao
2 1
0.585786
0,853553
2
3.414214
0,146447
3 1
0.415775
0,711093
2
2,294280 0,278518
3
6,289945
0,0103893
4 1
0.322548
0,603154
2
1,745761
0,357419
3
4,536620 0,0388879
4
9,395071
0,000539295
5 1
0.263560
0,521756
2
1,413403
0,398667
3
3,596426 0,0759424
4
7,085810
0,00361176
5
12,640801
0,00002337

5'B,6' 10.3
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 56 de 103
10.8." Quadratura de Gauss#ermite
3o 'a"o da quadratura de !au""Hermite> u"a"e 'omo funo de
ponderao@

( )
2
x
w x e

= A10.8.#)B
"o0re um inter7alo infinito ( )
, . :i""o re"ulta que>

( ) ( )
2
1
m
x
k k
k
e f x dx H f x R

= +

A10.8.#.B
onde "o a" ra=,e" do polinKmio de Hermite ( )
m
H x
1
> e mai">

1
D" polinKmio" ortogonai"> 'om ponderao
2
x
e

> de Hermite "o "oluGe" da equao diferen'ial de Hermite 2 2 0 y xy ny + = e "o definido" pela
f%rmula de *odrigue"@
( ) ( )
( )
2 2
1
n
n
x x
n
n
d
H x e e
dx

= .
k
x
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 5 de 103

( ) ( )
( )
( ) ( )
1
' '
1 1
2 1 !
2 !
m
m
k
m k m k m k m k
m
m
H
H x H x H x H x

+
+

= = A10.8.#1B

( )
( )
( )
2
!
2 2 !
m
m
m
R f
m

= A10.8.#5B
A" a0"'i""a" e pe"o" 'orre"pondente" a f%rmula" a'ima 'om "o
apre"entada" na ta0ela a0aiCo@
2 5 m
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 5! de 103
m k Abscissas Ponderao
2 1
0,7071070
0,8862270
2
0,7071070
0,8862270
3 1
1,2247450
0,2954090
2
0,0000000
1,1816360
3
1,2247450
0,2954090
4 1
1,6506800
0,0813128
2
0,5246480
0,8049140
3
0,5246480
0,8049140
4
1,6506800
0,0813128
5 1
2,0201830
0,0199532
2
0,9585720
0,3936190
3
0,0000000
0,9453090
4
0,9585720
0,3936190
5
2,0201830
0,0199532

5'B,6' 10.4


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 5" de 103
10.8.4 Quadratura de Gauss$acobi
3o 'a"o da quadratura de !au""Wa'o0i> u"a"e 'omo funo de
ponderao@
( ) ( ) ( ) 1 1 , 1; 1 w x x x

= A10.8.#(B
"o0re um inter7alo infinito
[ ]
1, 1 . :i""o re"ulta que
5
>
( ) ( ) ( ) ( )
1
1
1
1 1
m
k k
k
x x f x dx H f x R

=

A10.8.#8B
onde "o a" ra=,e" do polinKmio ( )
m
V x
(
> e mai">

5
U"a"e o fato de que ( ) ( )
( ) ( )
( )
1
1
1
1 1
1 1 2
2
p q
p q
p q
x x dx
p q

I I
=
I

'om 1 p > e 1 q > .


(
D" polinKmio" ortogonai"> ( )
m
V x "o definido" pela f%rmula@
( )
( ) ( )
1 1
2 2
1 1
m
m
m
m
d
V x x x
dx
+
= . I 'onhe'ida a "eguinte relao de re'orrLn'ia@
k
x
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 60 de 103

( )
( ) ( )
( ) ( ) ( )
( ) ( )
( )
( )
( )
2 1
'
1
2 1
2
2 '
1 1
2 2 2 !
1 1
1 1
2 !
1
1
m
k
m k m k
m
k m k
m m
m m
H
m m V x V x
m m
m
m
x V x








I I

=
I
I I
=
I l

l
l
A10.8.#-B

( ) ( ) ( )
( ) ( )
( )
( )
( )
2 1
2
2
1 1 1
2 !
2 !
2 1 2 1
m
m
m m m
m
R f
m
m m



I I I
=
l
I
l
A10.8.)0B
'om 1 < .
10.8.% Quadratura de GaussRadau

( )
( )
( ) ( )
( )
( )
( )
( ) ( )
2 '
1
2 2
2 2 1 1
1
m m
m
m x
m x V x m V x
m V x





l

l
=
l

l
l


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 61 de 103
Mo"trar"e a formulao da quadratura de Gauss-*adau "em "ua
deduo. E"te tipo de quadratura < ;til quando ti7ermo" a integral num
inter7alo finito qualquer. 3e""e 'a"o> fa,"e primeiramente uma
tran"formao 'on7eniente de 7ari7ei" que mude o inter7alo dado
[ ]
, a b
para
[ ]
1,1 > onde 1 x = "er fiCado 'omo uma da" a0"'i""a". A""im> "e tem>

( ) ( ) ( )
1
1
2
1
1
2
1
m
k k
k
f x dx f W f x R
m

= + +

A10.8.)1B
Dnde
k
x < a Xrai, do polinKmio de *adau ( )
1 m
x

> dado por@
( ) ( ) ( )
( ) ( )
1
1 1 1
1
1
m m
m m m
P x P x
x
x P x P x
m x

= =

A10.8.)#B
Com ( )
m
P x polinKmio" de ?egendre de ordem m dado" por A10.(.1B. A"
ponderaGe"
k
W "o definida" pela eCpre""o a0aiCo e "o "empre
po"iti7a"@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 62 de 103

( ) ( )
( )
2 2 2
1 1
1 1 1 1
1
1
k
k k
k
m k m k
x
W x
m x
P x P x

= =
l l

l l
A10.8.))B
D" polinKmio" de *adau tLm a "eguinte forma> para 0,1, ,5 n = @

( )
( ) ( )
( )
( )
( )
( )
( )
( )
( )
( )
0
1
1 2
2
1
2 2
3 2
1
3 8
4 3 2
1
4 40
5 4 3 2
1
5 16
1
3 1
5 2 1
35 15 15 3
315 140 210 60 15
231 105 210 70 35 5
x
x x
x x x
x x x x
x x x x x
x x x x x x

'
= 1
1
1
1
=
1
1
1
1
=
1
1
1
!
1 =
1
1
1
1
=
1
1
1
1
=
1
1+
A10.8.).B
Com a "eguinte f%rmula de re'orrLn'ia@
( )
( )( )
( )( ) ( ) ( ) ( )

1 1
1
2 1 2 3 1 2 3
2 2 1
n n n
x n n x x n n x
n n


l
=
l

A10.8.)1B
A" a0"'i""a" e pe"o" 'orre"pondente" a f%rmula" a'ima 'om "o
apre"entada" na ta0ela a0aiCo@
2 5 m
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 63 de 103
m k Abscissa Ponderao
2 1 -1,00000 0,50000
2 0,33333 1,50000
3 1 -1,00000 0,22222
2 -0,28990 0,75281
3 0,68990 1,02497
4 1 -1,00000 0,12500
2 -0,57532 0,65769
3 0,18107 0,77639
4 0,82282 0,44093
5 1 -1,00000 0,08000
2 -0,72048 0,44621
3 -0,16718 0,62365
4 0,44631 0,56271
5 0,88579 0,28743

5'B,6' 10.5

10.8.& Quadratura de !obatto
E"te tipo de quadratura < ;til quando ti7ermo" a integral num inter7alo
finito qualquer. 3e""e 'a"o> fa,"e primeiramente uma tran"formao
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 64 de 103
'on7eniente de 7ari7ei" que mude o inter7alo dado para > onde
e 1 x = + "ero fiCada" 'omo dua" da" a0"'i""a". A""im> "e tem>
( )
( )
( ) ( ) ( )
1
2
1
1
2
1 1
1
m
k k
k
f x dx f f W f x R
m m

l
=
l

A10.8.)5B
Dnde < a X<"ima rai, do polinKmio ( )
1 m
P x

deri7ada do polinKmio de
?egendre de ordem 1 m > dado por A10.(.1B. A" ponderaGe" "o
definida" pela eCpre""o a0aiCo e "o "empre po"iti7a"@

( ) ( )
( )
( ) ( )
( )
2
2
1
1
2 1 2
1
1
1
k k
m k m k k
m k
m
W x
P x P x x
m m P x

= =

l

l
A10.8.)(B

( ) ( )
( ) ( )
( )
( )
4
3
2 1
2 2
3
2 1 2 !
, 1
2 1 2 2 !
m
m
m m m
R f
m m

l

l
= <
l

l
A10.8.)8B
A" a0"'i""a" e pe"o" 'orre"pondente" a f%rmula" a'ima 'om 3 6 m "o
apre"entada" na ta0ela 10.5 a0aiCo@
[ ]
, a b
[ ]
1,1
1 x =
k
x
k
W
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 65 de 103
m k Abscissa Ponderao
3 1 -1,0000000 0,3333333
2 0,0000000 1,3333333
3 1,0000000 0,3333333
4 1 -1,0000000 0,1666667
2 -0,4472140 0,8333333
3 0,4472140 0,8333333
4 1,0000000 0,1666667
5 1 -1,0000000 0,1000000
2 -0,6546540 0,5444444
3 0,0000000 0,7111111
4 0,6546540 0,5444444
5 1,0000000 0,1000000
6 1 -1,0000000 0,0666670
2 -0,7650550 0,3784750
3 -0,2852320 0,5548580
4 0,2852320 0,5548580
5 0,7650550 0,3784750
6 1,0000000 0,0666670

5'B,6' 10.6

Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 66 de 103
10.3 Integrao de #om'erg
2uando < di"pon=7el uma repre"entao anal=ti'a para ( )
f x > a "ua integral
pode "er reali,ada u"ando uma 7ariedade de tamanho" de malha h x = .
Para i""o pode"e e"ta0ele'er um pro'edimento no qual "e fa, a
integrao em m iteraGe"> ini'iando"e 'om o inter7alo de definio
[ ]
, a b
e redu,indo o tamanho da malha a 'ada pa""o> por um fator de dois a
cada iterao@

1
, 1
2
k
k
b a
h k m

A10.-.1B
Con"iderando
k
I 'omo a e"timati7a de integral u"ando"e o pa""o
k
h > e
k
R
o erro de trun'amento a""o'iado> ento a 7alor eCato da integral> em
dua" iteraGe" 'on"e'uti7a" <@

1 1 k k k k
I R I R

= A10.-.#B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 6 de 103
/upondo que "e u"e a regra trape,oidal para e"timar o 7alor da integral>
"a0e"e que o erro de trun'amento < dado por A10.).#B e pode "er
aproCimado por@

( )
( )
2
1
12
k k k
b a
R h f h

= A10.-.)B
Uma 7e, que
1
2
k k
h h

= "egue que>

1
4
k
k
R
R

A10.-..B
?e7ando A10.-..B em A10.-.#B "e o0t<m> re"ol7endo a eCpre""o para
k
R @

1
3
k k
k
I I
R

A10.-.1B
ECtrapolando> pode"e determinar uma no7a a7aliao
1 k
I
+
le7ando em
'on"iderao a eCpre""o A10.-.#B e a A10.-.1BH a""im>
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 6! de 103

1 1
1 1
4
3 3
k k k k
k k k k
k
I R I R
I I I I
I


=

= =
A10.-.5B
Como "e afirmou> a regra de *om0erg "egue a "eguinte regra de
refinamento da "oluo@

11
21 22
31 32 33
1 2 3 m m m mm
I
I I
I I I
I I I I
l
l
l
l
l
l
l
l
l
l
l

A10.-.(B
A""im> u"ando a teoria M eCpo"ta> a f%rmula para e"timar
kj
I em termo"
de e"timati7a" anteriore" <@

1
, 1 1, 1
1
4
, 1 , 2
4 1
j
k j k j
kj
j
I I
I k m j k

A10.-.8B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 6" de 103
3ote que o =ndi'e k da" linha" 7aria de 1 a m > enquanto o =ndi'e j da"
'oluna" 7aria de 2 at< k . A primeira 'oluna repre"enta uma e"timati7a
0a"eada na regra do" trap<,io" 'om pa""o 'ada 7e, menor>
"u'e""i7amente. A" demai" entrada" de A10.-.(B "o o0tida" por
'om0inao linear entre e"timati7a" adMa'ente" a oe"te e a noroe"te>
'omo "e 7L em A10.-.8B. A e"timati7a final>
mm
I tem um erro de
trun'amento>
mm
R > da ordem de
2m
h . E""e erro pode "er u"ado para
'ontrolar a pre'i"o de"eMada@

, 1 1, 1
, 1
1
4 1
k k k k
k k
k
I I
R

A10.-.-B
Para i""o> pode"e u"ar o "eguinte algoritmo@
Estabelecer 0, 2 m > ;
Fazer
( )
11 0 1
1; 1; ; / 2 k n h b a I h f f = = = = + ;
Enquanto
, 1 k k
R

e k m < faa
1 k k = +
2 ; 2 n n h h = = ;
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 0 de 103
( )
,1 0 1 1
2 2 / 2
k n n
I h f f f f

= + + + + ;
Para 2 j = at k faa
1
, 1 1, 1
1
4
4 1
j
k j k j
kj
j
I I
I

;
Calcule
, 1 1, 1
, 1
1
4 1
k k k k
k k
k
I I
R



#$emplo%
/eMa integrar a funo
( )
1
, 0 1
1
x
f x e x
e
=

'om erro
6
10

= e 'om 5 m = .
U"ando o algoritmo a'ima> apre"enta"e a0aiCo um programa em
MA+?AY 'om a "oluo pedida@
% Algoritmo de Romberg
f = @(x) (1.0/(exp(1.0)-1.0))*exp(x);
clc;
a = 0;
b = 1;
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 1 de 103
m = input('entre com o nmero de iteraes: ');
epsilon = input('Entre com a o erro mximo: ');
if epsilon == 0
epsilon = 10^(-6);
end
I = zeros(m,m);
k = 1;
n = 1;
h = b - a;
I(k,k) = h*(f(a)+f(b))/2;
R = 2*epsilon;
while abs(R) >= epsilon && k < m
k = k + 1;
n = 2*n;
h = h/2;
I(k,1)=f(a)+f(b);
for i=1:n-1
I(k,1) = I(k,1) + 2*f(a+h*i);
end
I(k,1) = h*I(k,1)/2;
for j=2:k
I(k,j) = ((4^(j-1))*I(k,j-1)-I(k-1,j-1))/((4^(j-1))-1);
end
R = abs((I(k,k-1)-I(k-1,k-1))/((4^(k-1))-1));
end
I
R
A eCe'uo do programa a'ima produ, a "eguinte "a=da@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 2 de 103
Entre com o nmero de iteraes: 5
Entre com a o erro mximo: 0.0000001
I =
1.08197670686933 0 0 0 0
1.02074704126840 1.00033715273476 0 0 0
1.00520291604695 1.00002154097313 1.00000050018902 0 0
1.00130174437523 1.00000135381799 1.00000000800765 1.00000000019524
R = 7.812402816375832e-009


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 3 de 103
10.10 Integrao com Segmentos 4esiguais
+udo que "e apre"entou a'ima> le7a em 'on"iderao que o" ponto"
i
x
e"to e"paado" igualmente. 3o entanto> na prti'a> muita" 7e,e" "e tem
um 'onMunto de ponto" e"paado" de forma irregular> 'omo "o em geral
o" dado" o0tido" de eCperiLn'ia" ou "ondagen" de 'ampo.
Para "olu'ionar pro0lema" de""a nature,a pode"e utili,ar o m<todo do"
trap<,io"> de doi" a doi" ponto" a""im@

( )
( ) ( ) ( ) ( )
( ) ( )
0 1 1
1
1
1
2 2 2
b
n
n n
n i i i
i
a
f x f x f x f x
f x h h f x f x h

=

l
=
l

A10.10.1B
/endo
i
h a largura do "egmento i .
#$emplo%
/eMa a'har a integral da funo dada pelo" ponto" da a0ela a0aiCo@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 4 de 103
( )
1.4 0. 0.35 0.41 0.78 0.96 1.01 1.19 1.39
77.4235 2.0 3.459 4.196 15.263 26.403 30.366 48.262 75.809
x
f x
l
l
l
l

que repre"enta dado" da funo
( ) ( )
4 3
26 .cos 2 f x x x x x = no inter7alo [ [ 0, 1.4 .
?em0rar que e""a me"ma funo foi dada no eCemplo da integrao pelo
m<todo do" trap<,io" na "eo 10.)> onde "e a'hou o 7alor eCato 'omo
"endo #-.)-15..(5.88.0811-#.
U"ando o Matla0 para efetuar a integral "e tem@
x = [0 0.35 0.41 0.78 0.96 1.01 1.19 1.39 1.4];
y = x.^4+26*x.^3+x.*cos(x)+2;
integral = 0;
for i=2:9
h(i-1)=x(i)-x(i-1);
integral = integral + h(i-1)*(y(i)+y(i-1))/2;
end
integral

CuMo re"ultado <@ )0.#0)(1)-(5-.11# 'uMo erro < da ordem de
0.0#(.8-.1-11188 ou #>(1Z.
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 5 de 103
10.11 Integrao 56lti!la
10.11.1 M'todo de Simpson para Integrais (uplas
Para o 'l'ulo num<ri'o de integrai" m;ltipla" pode"e modifi'ar a"
equaGe" 7i"ta" na" "eGe" anteriore" de maneira o utlli,la" na
aproCimao de integrai" m;ltipla"@
( ) ( ) , , , f x y dxdy ou f x y z dxdydz
\ \


onde \ < uma regio do plano x y ou do e"pao x y z > et'.
/eMa ento ( ) , | , x y a x b c y d \= uma regio do plano x y . /eMam

0 1 1
, , , ,
n n
a x x x x b

= = e
0 1 1
, , , ,
m m
c y y y y d

= = formando uma malha 'om


e"paamento" iguai"H i""o le7a a que o" pa"o" "eMam re"pe'ti7amente
( )
/ h b a n = na direo x e
( )
/ k d c m = na direo y . :e""a forma pode"e
e"'re7er a integral dupla da "eguine maneira@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 6 de 103
( ) ( ) , ,
b d
a c
f x y dxdy f x y dy dx
\
1



( )

A10.11.1B
:e""a forma pode"e primeiro 'al'ular a integral entre o" parLnte"e"
'on"ider x 'omo 'on"tante. A""im fa,endo e apli'ando a regra de
/imp"on e mai"> fa,endo
j
y c jk = Ac Oin='io do inter7alo em y H k Oo pa""o
na direo do" y H j 7ariando de 0 a m B@

( )
( ) ( )
( )
( )
( )
( )
( )
[ [
2 1
0 2
1
/ 2
2 1
1
4 4
4
, 2 ,
,
3
4 , ,
,
, ,
180
m
i d
j
n
m
c
j m
j
n
f x y f x y
k
f x y dy R
f x y f x y
f x d c k
R c d
y

=
l
l

l
l
=
l
l

l
l
l
0
=
0

A10.11.#B
Apli'ando agora a integral "o0re e""e re"ultado> i"to <> integrando
A10.11.#B "o0re x > "e tem@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina de 103

( )
( ) ( )
( )
( )
( )
( )
( )
[ [
2 1
0 2
1
/ 2
2 1
1
4
4
4
, 2 ,
,
3
4 , ,
,
, ,
180
n
n
b b
m
i
b d
j
a a
y
b b
m
a c
j m
j
a a
b
y
a
f x y dx f x y dx
k
f x y dy dx R
f x y dx f x y dx
f x d c k
R dx c d
y

=
l
l

l
1
l


=
l



l
( )
l

l
l
0
=
0

A10.11.)B
3o7amente apli'ando a regra de /imp"on em 'ada par'ela da "oma do
"egundo mem0ro de A10.11.)B> lem0rando que , 0,...,
i
x a ih i n = = . A""im>
para 'ada 0,1, , j m = "e tem@

( )
( ) ( )
( )
( ) ( )
( )
( )
[ [
2 1
0 2
1
/ 2
2
1
4
4
4
, 2 ,
,
3
4 , ,
,
, ,
180
n
n
n
b j i j
i
j x
n
a
i j n j
j
j j
x j
f x y f x y
h
f x y dy R
f x y f x y
f y
b a h
R a b
x

=
=
l
l

l
l
=
l
l

l
l
l
0

=
0

A10.11..B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina ! de 103
?e7ando A10.11..B de forma adapatda a 'ada par'ela de A10.11.)B "e
o0t<m@

( )
( ) ( )
( )
( ) ( )
( )
( )
( )
( ) ( )
( )
( ) ( )
( )
( )
/ 2 1
0 0 2 0
1
/ 2
2 1 0 0
1
/ 2 1 / 2 1 / 2 1
0 2 2 2
1 1 1
/ 2 1 / 2 / 2 1
2 1 2 2
1 1 1
, 2 ,
4 , ,
, 2 ,
2
4 , ,
,
9
4
n
i
i
n
i n
i
m m n
j i j
j j i
m n m
i j n j
b d
j i j
a c
f x y f x y
f x y f x y
f x y f x y
f x y f x y
kh
f x y dydx
f x

=

= = =

= = =
l
l

l
l

l
l

l
l
l
l

l
l

l
l

l
l
l




( )
( )
( )
( ) ( )
( )
( ) ( )
( )
( )
( ) ( )
( )
( )
( )
( )
/ 2 / 2 / 2 1
0 2 1 2 2 1
1 1 1
/ 2 / 2 / 2
2 1 2 1 2 1
1 1 1
/ 2 1
0 2
1
/ 2
2 1
1
, 2 ,
4 , ,
, 2 ,
4 , ,
m m n
j i j
j j i
m n m
i j n j
j i j
n
m i m
i
n
i m n m
i
y f x y
f x y f x y
f x y f x y
f x y f x y


= = =

= = =

=
'
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
!
l
l

l
l

l
l

l
l
l
l
l

l
l

l
l

l
l

'
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1 1
1 1
!
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
1 1
+ +
A10.11.1B
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina " de 103
D erro < dado por

( )( )
( ) ( )
( ) ( )
4 4
4 4
4 4

, ,
,
180

, ; ,
xy
f f d c b a
R h k
x y


1
0 0



0 0 ( )
\ \

A10.11.5B
A "eguir "e apre"enta um algoritmo> em Matla0> que "olu'iona o
pro0lema de determinao da uma integral> dado" o" ponto" ( ) , x y
igualmente e"parado"> tanto na direo x quanto na direo y
re"pe'ti7mente 'om . n m ponto" A , m n pare"B. E""e" ponto" ( ) , x y "ero
repre"entado" por uma matri,
[ [
n m F 'uMa" entrada"
ij
f "o o" 7alore"
( )
,
i j
f x y @
function [vi,erro] = imrs(f,a,b,n,c,d,m);
% ===================================================
% imrs = integral multipla pela regra de Sympson
% entrada:
% a = limite inferior dos x
% b = limite superior dos x
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina !0 de 103
% n = nmero de segmentos entre a e b
% c = limite inferior dos y
% d = limite superior dos y
% m = nmero de segmentos entre c e d
% saida:
% vi = valor da integral procurada
% erro = erro
% ===================================================
% a = x0; a+1h = x1; a+2h = x2; ... a+nh=b=xn
% i=1 i=2 i=3 ... i=n+1
% c = y0; c+1k = y1; c+2k = y2; ... c+mk=d=yn
% j=1 j=2 j=3 ... j=m+1
% ===================================================
erro = 0; vi = 0;
% verificar se n,m so pares
if n > 0 && m > 0 && mod(n,2) == 0 && mod(m,2) == 0
ok = 1;
else
erro = 1 % n ou m no par ou igual a zero
return
end
[h,k] = size(f); % h=n linhas; k=n colunas
if h ~= (n+1) || k ~=(m+1)
erro = 2; % tamanho de f no bate com n e m
disp('tamanho de f no bate ou com n ou com m');
return
end
h = (b-a)/n; k = (d-c)/m;
%
s1 = f(1,1); % 1 parcela = f(1,1) = f(a,c)
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina !1 de 103
vi = s1;
s2 = 0;
for i=1:(n/2)-1 % 2 parcela (i=3,5,...,n-1)
s2 = s2 + f(2*i+1,1);
end
s2 = 2*s2; vi = vi + s2;
s3 = 0; % 3 parcela (i=2,4,6,...,n)
for i=1:(n/2)
s3 = s3 + f(2*i,1);
end
s3 = 4*s3; vi = vi + s3;
s4 = f(n+1,1); vi = vi + s4;% 4 parcela = f(xn,ym) = f(b,d)
s5 = 0;
for j=1:(m/2)-1 % 5 parcela =
s5 = s5 + f(1,2*j+1);
end
s5 = 2*s5; vi = vi + s5;
s6 = 0; % 6 parcela i=3,5,...
for j=1:(m/2)-1 % j=3,5,...
for i=1:(n/2)-1
s6 = s6 + f(2*i+1,2*j+1);
end
end
s6 = 4*s6; vi = vi + s6;
s7 = 0; % 7 parcela
for j=1:(m/2)-1
for i=1:(n/2)
s7 = s7 + f(2*i,2*j+1);
end
end
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina !2 de 103
s7 = 8*s7; vi = vi + s7;
s8 = 0; % 8 parcela
for j=1:(m/2)-1
s8 = s8 + f(n+1,2*j+1);
end
s8 = 2*s8; vi = vi + s8;
s9 = 0; % 9 parcela
for j=1:(m/2)
s9 = s9 + f(1,2*j);
end
s9 = 4*s9; vi = vi + s9;
s10 = 0; % 10 parcela
for j=1:(m/2)
for i=1:(n/2)-1
s10 = s10 + f(2*i+1,2*j);
end
end
s10 = 8*s10; vi = vi + s10;
s11 = 0; % 11 parcela
for j=1:(m/2)
for i=1:(n/2)
s11 = s11 + f(2*i,2*j);
end
end
s11 = 16*s11; vi = vi + s11;
s12 = 0; % 12 parcela
for j=1:(m/2)
s12 = s12 + f(n+1,2*j);
end
s12 = 4*s12; vi = vi + s12;
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina !3 de 103
s13 = f(1,m+1); % 13 parcela
vi = vi + s13;
s14 = 0; % 14 parcela
for i=1:(n/2)-1
s14 = s14 + f(2*i+1,m+1);
end
s14 = 2*s14; vi = vi + s14;
s15 = 0; % 15 parcela
for i=1:(n/2)
s15 = s15 + f(2*i,m+1);
end
s15 = 4*s15; vi = vi + s15;
s16 = f(n+1,m+1); % 16 parcela
vi = vi + s16; vi = h*k*vi/9;
return



Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina !4 de 103
10.11.2 Integrais M)ltiplas no Matlab
3o Matla0 eCi"tem dua" funGe" para integrai" m;ltipla" que "o@ a
funo d0lquad para integral dupla e triplequad para integral tripla> em
regiGe" retangulare". A "intaCe dela" <@
dblquadA[integrnd>Cmin>CmaC>6min>6maCBH
triplequadA[integrnd>Cmin>CmaC>6min>6maC>,min>,maCBH
onde Cmin O limite inferior da integral internaH CmaC O limite "uperior da
integral internaH 6min O limite inferior da integral eCterna> e 6maC O limite
"uperior da integral eCternaH ,min \O , \O ,maC> quando a integral for
triplaH [integrnd < a fno a "er integrada> e pode "er referen'iada de
dua" forma"@
'omo uma funo eCterma> integrnd.m> do tipo@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina !5 de 103
function out = integrnd(x,y)
out = y*sin(x) + x*cos(y);
return

ou

function f = integrnd(x,y,z)
f = y*sin(x)+z*cos(x);
return

ou uma funo de referLn'ia> do tipo@
F = @(x,y)y*sin(x)+x*cos(y);
F = @(x,y,z)y*sin(x)+z*cos(x)

#$emplos%
1 Cal'ule a integral
( )
( )
2
0
sin cos y x x y dxdy

l
.
A "oluo eCata da integral <
2
9.869604401089358 = . U"ando a funo
d341uad "e tem@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina !6 de 103
>> F = @(x,y)y*sin(x)+x*cos(y);
Q = dblquad(F,pi,2*pi,0,pi)

Q =

-9.86960437725457
Utili,ando a rotina imrs.m 'on"truida para o 'l'ulo de integrai" dupla"> e
'on"iderando . "egmento" em 'ada direo> "e tem@
clear;clc
a = pi; b = 2*pi; n = 4; % direo x - est nas linhas i
c = 0.0; d = pi; m = 4; % direo y - est nas colunas j
%
f = zeros(n+1,m+1); x=linspace(a,b,n+1); y=linspace(c,d,m+1);
for i=1:n+1
for j=1:m+1
f(i,j) = y(j)*sin(x(i))+x(i)*cos(y(j));
end
end
[vi,erro]=imrs(f,a,b,n,c,d,m)
surf(x,y,f)
vi = -9.89210589002042
D grfi'o da funo 'on"tru=do 'om #1 ponto" em 'ada direo < o da
$igura 10.) "eguinte@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina ! de 103

#. Cal'ule a integral ( )
1 2
2 2 3
1 0
2 x y xy dxdy



.
function f = integral(x,y)
f = (x.^2)-2*(y^2)+x.*(y^3);
return

3
3.5
4
4.5
5
5.5
6
6.5
0
1
2
3
4
-10
-8
-6
-4
-2
0
2
4
6
8
#I$%&' 10.3 $&(#I)* +, 9:IN-./;.)*:-9/
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina !! de 103
clear;clc;
dblquad(@integral,0,2,-1,1)

ans = 2.66666666666667

). Cal'ule a integral ( )
2 2 1
3
2 0 3
3 x yz dxdydz


.
function f = integral(x,y,z)
f = (x.^3)-3*y.*z;
return

clear;clc;
triplequad(@integral,-3,1,-2,2,0,2)

ans = -160


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina !" de 103
10.11." Quadatura de Gauss para Integrais Multiplas
Muita" 7e,e" "e depara 'om integrai" tem dom=nio" onde uma da"
dimen"Ge" 7aria 'om a" outra"> 'omo no 'a"o de integrai" do" tipo"
( )
( )
( )
,
b d x
a c x
f x y dydx

A10.11.(B
( )
( )
( )
( )
( ) ,
,
, ,
h x y
b d x
a c x g x y
f x y z dzdydx

A10.11.8B
Para "e apli'ar o m<todo da quadratura de !au"" Aque de7ido a o
n;mero redu,ido de operaGe" "e apre"enta melhor que o m<todo de
/imp"onB de7e"e primeiro tran"formar para 'ada [ [ , x a b a 7ari7el
( ) ( )
[ [ , y c x d x numa 7ari7el [ [ 1,1 t > da "eguinte forma@

( ) ( ) ( ) ( ) ( ) ( ) ( )
2 2
d x c x t d x c x d x c x
y dy dt

= =
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina "0 de 103
$eito i""o> de7e"e apli'ar para 'ada [ [ , x a b a quadratura de !au"" P
integral mai" interna ( )
( )
( )
,
d x
c x
f x y dydx

> i"to <>


( )
( )
( )
( ) ( ) ( ) ( ) ( )
1
1
, ,
2
d x
c x
d x c x t d x c x
f x y dy f x dt


=



( )


A""im fa,endo e le7ando o re"ultado em A10.11.(B "e o0t<m@
( )
( )
( )
( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
1
, ,
2 2
b d x b
n
j
j
j
a c x a
d x c x t d x c x
d x c x
f x y dy A f x dx
=
1





( )


A10.11.-B
onde
j
A e
j
t "o re"pe'ti7amente o" 'oefi'iente" e a" ra=,e" da
quadratura de !au"" A7ide "eo 10.(B que podem "er en'ontrada" na
ta0ela 10.#. 3ote que 'onforme o grau do polinKmio interpolador
modifi'a"e o n;mero de ra=,e" e "eu" re"pe'ti7o" 'oefi'iente".
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina "1 de 103
A "eguir apre"enta"e uma funo em Matla0 que imlementa a
quadratura de !au"" para integrai" do tipo A10.11.(B.
function [vi,erro] = imqg(f,a,b,c,d,m,n);
% ==============================================================
% imqg = Integral Multipla pela Quadratura de Gauss
%
% f(x,y) = funo a integrar
% a = limite inferior de integrao em x
% b = limite superior de integrao em x
% c(x) = funao limite inferior de integrao em y
% d(x) = funo limite superior de integrao em y
% m = nmero de raizes em x
% n = nmero de raizes em y
%
% ==============================================================
vi = 0; % valor da integral
erro = 0; % erro
if n<2 || m<2
erro = 1; % grau polinomio interpolador menor que 2
return
end
if n>6 || m>6
erro = 2; %n ou m maior que o numero de raizes disponiveis
return % se a tabela g abaixo for aumentaa, m e n podem
end % maiores que 6
%
% tabela de raizes e coeficientes da quadratura de Gauss
% g(*,2) = raiz g(*,3) = coeficiente de ponderao
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina "2 de 103
g = zeros(35,3); % g(*,1) = grau do polinomio
g = [2 +0.5773502692 1.0000000000; 2 -0.5773502692 1.0000000000;...
3 +0.7745966692 0.5555555556; 3 0.0000000000 0.8888888889;...
3 -0.7745966692 0.5555555556;...
4 +0.8611363116 0.3478548451; 4 +0.3399810436 0.6521451549;...
4 -0.3399810436 0.6521451549; 4 -0.8611363116 0.3478548451;...
5 +0.9061798459 0.2369268850; 5 +0.5384693101 0.4786286705;...
5 0.0000000000 0.5688888889; 5 -0.5384693101 0.4786286705;...
5 -0.9061798459 0.2369268850;...
6 +0.9324695142 0.1713244923; 6 +0.6612093864 0.3607615730;...
6 +0.2386191860 0.4679139345; 6 -0.2386191860 0.4679139345;...
6 -0.6612093864 0.3607615730; 6 -0.9324695142 0.1713244923];
%
ind = [0;1;3;6;10;15;21;28;36;45;55;67;83;103;127];
maior = max(n,m); % grau do polinomio interpolador
inic = ind(maior); % indice inicial na tabela g para ti e Ai
h1 = (b-a)/2; h2 = (a+b)/2;
for i = 1:maior
val= 0;
x = h1*g(inic+i-1,2)+h2; %x ~ raiz transformada
d1 = d(x); c1 = c(x); k1 = (d1-c1)/2; k2 = (d1+c1)/2;
for j=1:maior
y = k1*g(inic+j-1,2)+k2;
z = f(x,y);
val = val + g(inic+j-1,3)*z;
end
vi = vi + g(inic+i-1,3)*k1*val;
end
vi = h1*vi;
return
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina "3 de 103
Exemplos:
Para "e te"tar a rotina a'ima> "eMa determinar a" "eguinte" integrai">
'uMo" 7alore" eCato" foram 'al'ulado" pelo Math'ad
1.

U"ando a funo imqg.m "e tem@
% teste de integris multiplas
clear;clc;
f = @(x,y)x^2-y^3;
c = @(x)(exp(1)-2)^x;
d = @(x)exp(x)*sin(x);
m = 5;
n = 5;
a = 2;
b = 3;
[vi,erro] = imqg(f,a,b,c,d,m,n);
fprintf('\n O valor da Integral procurada %15.12g \n',vi);





b 3 :=
a 2 :=
c x ( ) e 2 ( )
x
:= d x ( ) e ( )
x
sin x ( ) :=
a
b
x
c x ( )
d x ( )
y x
2
y
3

( )

d 478.184 =
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina "4 de 103
O valor da Integral procurada -478.172993353
#.




U"ando a funo imqg.m 'om 1 ponto" de interpolao> "e tem@
% teste de integris multiplas
clear;clc;
f = @(x,y)x^2-x*y+y^3;
c = @(x)x^2;
d = @(x)x^3;
m = 5;
n = 5;
a = 2;
b = 3;
[vi,erro] = imqg(f,a,b,c,d,m,n);
fprintf('\n O valor da Integral procurada %15.12g \n',vi);





a 2 :=
b 3 :=
c x ( ) x
2
:=
a
b
x
c x ( )
d x ( )
y x
2
x y y
3
+
( )

d 2.97 10
4
=
d x ( ) x
3
:=
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina "5 de 103

O valor da Integral procurada 29699.9787987


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina "6 de 103
Pode"e> "imilarmente ao que "e fe, para de"en7ol7er a quadratura de
!au"" para integrai" dupla"> de"en7ol7er um algoritmo para integrai"
tripla" do tipo A10.11.8B. /egue o algoritmo em Matla0@
function [vi,erro] = itqg(f,a,b,c,d,p,q,im,in,ip);
% ==============================================================
% imqg = Integral Multipla pela Quadratura de Gauss
%
% f(x,y) = funo a integrar
% a = limite inferior de integrao em x
% b = limite superior de integrao em x
% c(x) = funao limite inferior de integrao em y
% d(x) = funo limite superior de integrao em y
% p(x,y) = funao limite inferior de integrao em z
% q(x,y) = funo limite superior de integrao em z
% m = nmero de raizes em x
% n = nmero de raizes em y
% p = numero de raizes em z
% ==============================================================
vi = 0; % valor da integral
erro = 0; % erro
if in<2 || im<2 || ip<2
erro = 1; % grau polinomio interpolador menor que 2
return
end
if in>6 || im>6 || ip>6
erro = 2; %n ou m maior que o numero de raizes disponiveis
return % se a tabela g abaixo for aumentaa, m e n podem
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina " de 103
end % maiores que 6
%
% tabela de raizes e coeficientes da quadratura de Gauss
% g(*,2) = raiz g(*,3) = coeficiente de ponderao
g = zeros(35,3); % g(*,1) = grau do polinomio
g = [2 +0.5773502692 1.0000000000; 2 -0.5773502692 1.0000000000;...
3 +0.7745966692 0.5555555556; 3 0.0000000000 0.8888888889;...
3 -0.7745966692 0.5555555556;...
4 +0.8611363116 0.3478548451; 4 +0.3399810436 0.6521451549;...
4 -0.3399810436 0.6521451549; 4 -0.8611363116 0.3478548451;...
5 +0.9061798459 0.2369268850; 5 +0.5384693101 0.4786286705;...
5 0.0000000000 0.5688888889; 5 -0.5384693101 0.4786286705;...
5 -0.9061798459 0.2369268850;...
6 +0.9324695142 0.1713244923; 6 +0.6612093864 0.3607615730;...
6 +0.2386191860 0.4679139345; 6 -0.2386191860 0.4679139345;...
6 -0.6612093864 0.3607615730; 6 -0.9324695142 0.1713244923];
%
ind = [0;1;3;6;10;15;21;28;36;45;55;67;83;103;127];
maior = max(max(in,im),max(im,ip)); % grau do polinomio interpolador
inic = ind(maior); % indice inicial na tabela g para ti e Ai
h1 = (b-a)/2; h2 = (a+b)/2;
for i = 1:maior
valx = 0;
x = h1*g(inic+i-1,2)+h2; %x ~ raiz transformada
d1 = d(x); c1 = c(x);
k1 = (d1-c1)/2; k2 = (d1+c1)/2;
for j=1:maior
valy = 0;
y = k1*g(inic+j-1,2)+k2;
p1 = p(x,y);
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina "! de 103
q1 = q(x,y);
l1 = (q1-p1)/2;
l2 = (q1+p1)/2;
for k=1:maior
z = l1*g(inic+k-1,2)+l2;
w = f(x,y,z);
valy = valy + g(inic+k-1,3)*w;
end
valx = valx + g(inic+j-1,3)*l1*valy;
end
vi = vi + g(inic+i-1,3)*k1*valx;
end
vi = h1*vi;
return

Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina "" de 103
#$emplo
Como eCemplo para u"o da funo itqg.m> "eMa 'al'ular a integral
2
2 2 2
2 4 2
2 2
2
4
x
x x y
z x y dzdydx


'om um polinKmio de ordem 5> 'uMo 7alor eCato
'al'ulado pelo Math'ad <@


% teste de integris triplas
clear;clc;
f = @(x,y,z)z*sqrt(x^2+y^2);
c = @(x)-sqrt(4-x^2);
d = @(x)+sqrt(4-x^2);
p = @(x,y)+sqrt(x^2+y^2);
q = @(x,y)+2;
im = 6;




a 2 := b 2 :=
c x ( ) 4 x
2
:= d x ( ) 4 x
2
:=
p x y , ( ) x
2
y
2
+ :=
q x y , ( ) 2 :=
a
b
x
c x ( )
d x ( )
y
p x y , ( )
q x y , ( )
z z x
2
y
2
+

d 13.404 =
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 100 de 103
in = 6;
ip = 6;
a = -2;
b = 2;
[vi,erro] = itqg(f,a,b,c,d,p,q,im,in,ip);
fprintf('\n O valor da Integral procurada %15.12g \n',vi);
O valor da Integral procurada 13.5327232045


Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 101 de 103
Exercicios:
1. U"e o" di7er"o" m<todo" de integrao num<ri'a para 7aliar a"
"eguinte" integrai"@
a.
( )
2
2
dx
x x


0.
2
1.5
0
2
x
e dx


'.
2
2 2 2
2 4 2
2 2
2
4
x
x x y
x x y dzdydx



d. ( )
/ 4 cos
2
0 sin
2 sin cos
x
x
y x x dydx



#. Modifique a funo itqg.m para permitir que a" 7ari7ei" , , in im ip
"eMam diferente"> por<m toda" perten'ente" ao inter7alo [ [ 2,6 .
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 102 de 103
). $aa uma pe"qui"a 0i0liogrfi'a e in'remente a matri, g da"
funGe" im1g.m e it1g.m para polinKmio" interpoladore" de (> 8>
-> 10> 1#> 15>#0 e #. ponto".
.. Cal'ule a integral do pro0lema 1.' a'ima para inO.> imO1 e ipO5
'om a funo de"en7ol7ida no pro0lema # a'ima e 'ompare 'om
o re"ultado quando 'al'ulado 'om inOimOipO..
1. U"e a integrao de *om0erg para a7aliar a integral
( )
2
2
0
sin
1
x
e x
dx
x

e
'ompare 'om o re"ultado o0tido 'om a a7aliao pelo" m<todo"
de !au""> !au"?aguerre> Che06"he7 e !au""Hermite> fa,endo a"
de7ida" tran"formaGe"> ne'e""ria" para apli'ar tai" m<todo".
5. A'he a integral
( )
0
x
A x dx

> "a0endo que a funo


( )
A x < dado pela
"eguinte ta0ela@
Mtodos Numricos Bsicos Integrao Numrica
Prof. Henrique Mariano C. Amaral UEMA/Engenharia Computao Pgina 103 de 103
a.
( )
0 2 4 6 8 10 12 14 16
0 1.9 2 2 2.4 2.6 2.25 1.12 0
x
A x
l
l
l
l

0.
( )
0 3 4 7 9 10 13 13.5 16
0 1.95 2 2.2 2.5 2.6 2. 1.57 0
x
A x
l
l
l
l

(. A7alie a integral ( ) ( )
0
B
Q U y H y dy =

'om , U H dado" pela ta0ela@


a.
[ [
[ [
[ [
0 2 4 5 6 9
0.5 1.3 1.25 1.7 1 0.25
/ 0.03 0.06 0.05 0.12 0.11 0.02
y m
H m
U m s
l
l
l
l
l
l
@

You might also like