Você está na página 1de 36

INTEGRAONUMRICA

Profa.LucianaMontera
montera@facom.ufms.br
FaculdadedeComputao Facom/UFMS
MtodosNumricos
Integrao Numrica
Integral definida
Integrao Numrica
Integraldefinida
li Aplicaes
MtodosIntegraoNumrica
FrmuladeNewtonCotes u a de e o o es
MtododosTrapzios
MtododeSimpson
MtodosNumricos
Integral Definida Integral Definida
Seja f uma funo contnua no intervalo [a b] da Seja f uma funo contnua no intervalo [a, b] da
qual se conhece a primitiva F. O valor da
integral definida de f pode ser calculada usando a g f f p
frmula de NewtonLeibniz:
) ( ) ( ) ( a F b F dx x f I
b
a
= =
}
a
}
MtodosNumricos
Integrao Numrica IntegraoNumrica
O t d d i t i i Os mtodos de integrao numrica aproximam
valores de integrais definidas.
A integrao numrica til quando:
No se conhece a funo f. Temse apenas f p
uma tabela de valores para f.
f conhecida mas muito complexa, o que
dificulta a determinao de sua primitiva
MtodosNumricos
Integrao Numrica IntegraoNumrica
O t d d i t i i Os mtodos de integrao numrica aproximam
valores de integrais definidas.
faproximadaporumafunop,maissimples,
cuja primitiva mais fcil de se obter cujaprimitivamaisfcildeseobter.
dx x p dx x f I
b
a
b
a
) ( ) (
} }
~ =
MtodosNumricos
Integrao Numrica IntegraoNumrica
faproximadaporumafunop,maissimples,
b b
} }
cujaprimitivamaisfcildeseobter.
dx x p dx x f I
b
a
b
a
) ( ) (
} }
~ =
f(x)
MtodosNumricos a
b
Integrao Numrica IntegraoNumrica
faproximadaporumafunop,maissimples,
b b
} }
cujaprimitivamaisfcildeseobter.
dx x p dx x f I
b
a
b
a
) ( ) (
} }
~ =
I =rea delimitada por f(x)nointervalo [a,b]
f(x)
MtodosNumricos a
b
Integrao Numrica IntegraoNumrica
faproximadaporumafunop,maissimples,
b b
} }
cujaprimitivamaisfcildeseobter.
dx x P dx x f I
b
a
b
a
) ( ) (
1
} }
~ =
f(x)
P
1
(x)
MtodosNumricos a
b
Integrao Numrica IntegraoNumrica
faproximadaporumafunop,maissimples,
cujaprimitivamaisfcildeseobter.
b b
} }
dx x P dx x f I
b
a
b
a
) ( ) (
1
} }
~ =
I rea delimitada por P
1
(x)nointervalo [a,b]
f(x)
P
1
(x)
MtodosNumricos a
b
Integrao Numrica IntegraoNumrica
f(a)
P
1
(x)
f(b)
base_menor=f(a)
base_maior=f(b)
h = b a
f(x)
f( )
h=b a
readoTrapzio
b
a
|
.
|

\
|
+
=
|
.
|

\
|
+
2
) ( ) (
2
) _ _ ( b f a f
h
maior base menor base
h
MtodosNumricos
. \ . \
2 2
Integrao Numrica IntegraoNumrica
f(a)
P
1
(x)
f(b)
f(x)
f( )
b
a
| | ) ( ) (
2
) ( ) (
1
b f a f
h
dx x P dx x f I
b
a
b
a
+ = ~ =
} }
MtodosNumricos
2
a a
} }
Integrao Numrica IntegraoNumrica
ERRO
f(x)
P
1
(x)
f(x)
b
a
MtodosNumricos
b
a
Mtodos de Integrao Numrica MtodosdeIntegraoNumrica
MtododosTrapzios
MtododeSimpson p
MtodosNumricos
Mtodo dos Trapzios Mtododos Trapzios
}
b
Seja.Considereasubdivisodointervalo[a,b]emn
Subintervalos [x x ] de comprimento h > 0 Assim temos:
}
a
dx x f ) (
Subintervalos[x
i
,x
i+1
]decomprimentoh>0.Assimtemos:
MtodosNumricos
Mtodo dos Trapzios
}
b
Mtododos Trapzios
Seja.Considereasubdivisodointervalo[a,b]emn
Subintervalos [x x ] de comprimento h > 0 Assim temos:
}
a
dx x f ) (
Subintervalos[x
i
,x
i+1
]decomprimentoh>0.Assimtemos:
h=(b a)/n
x
i
=a+ih,i=0,...,n
f(b)
f(x)
f(a)
f(b)
b
a
Mtodo dos Trapzios
}
b
Mtododos Trapzios
Seja.Considereasubdivisodointervalo[a,b]emn
Subintervalos [x x ] de comprimento h > 0 Assim temos:
}
a
dx x f ) (
Subintervalos[x
i
,x
i+1
]decomprimentoh>0.Assimtemos:
h=(b a)/n
x
i
=a+ih,i=0,...,n
f(b)
f(x)
f(a)
f(b)
i
I
1
}
+
x
h
i
b
a
i
x
i
x
i+1
) (
2
) (
1 1 +
+ = =
}
i i
x
i
f f
h
dx x P I
i
Mtodo dos Trapzios Mtododos Trapzios
Aproximao da rea delimitada por f(x) Aproximaodareadelimitadaporf(x)
pelareade1trapzio
f(x)
a
b
Mtodo dos Trapzios Mtododos Trapzios
Aproximao da rea delimitada por f(x) Aproximaodareadelimitadaporf(x)
pelasomatriadareaden=5trapzios
b
a
Mtodo dos Trapzios Mtododos Trapzios
Aproximao da rea delimitada por f(x) Aproximaodareadelimitadaporf(x)
pelasomatriadareaden=5trapzios
) ( ) (
1 1
1
+ = =
}
+
i i
x
i
f f
h
dx x P I
i
) (
2
) (
1 1 +
+
}
i i
x
i
f f dx x P I
i
b
a
Mtodo dos Trapzios Mtododos Trapzios
Aproximao da rea delimitada por f(x) Aproximaodareadelimitadaporf(x)
pelasomatriadareaden=5trapzios
) ( ) (
1 1
1
+ = =
}
+
i i
x
i
f f
h
dx x P I
i
) (
2
) (
1 1 +
+
}
i i
x
i
f f dx x P I
i
n
b
a

=
=
n
i
i
I I
0
Mtodo dos Trapzios Mtododos Trapzios
) (
2
) (
1 1
1
+
+ = =
}
+
i i
x
x
i
f f
h
dx x P I
i
ii

=
=
1
0
n
i
i
I I
= 0 i
Mtodo dos Trapzios Mtododos Trapzios
) (
2
) (
1 1
1
+
+ = =
}
+
i i
x
x
i
f f
h
dx x P I
i
ii

=
=
1
0
n
i
i
I I
( )

=
+
+ =
1
0
1
0
2
n
i
i i
i
f f
h
Mtodo dos Trapzios Mtododos Trapzios
) (
2
) (
1 1
1
+
+ = =
}
+
i i
x
x
i
f f
h
dx x P I
i
ii
n
i
i
I I =

=

1
0
( )
n
i
i i
i
f f
h
+ =

=
+
1
0
1
0
2
( ) ( ) ( ) ( ) | |
n n
f f f f f f f f
h
+ + + + + + + + =
1 3 2 2 1 1 0
...
2
Mtodo dos Trapzios Mtododos Trapzios
) (
2
) (
1 1
1
+
+ = =
}
+
i i
x
x
i
f f
h
dx x P I
i
ii
=

=
1
0
n
i
i
I I
( ) + =

=
+
1
0
1
0
2
n
i
i i
i
f f
h
( ) ( ) ( ) ( ) | |
( ) ( (
+ + + + + + + + =
1 3 2 2 1 1 0
...
2
n n
f f f f f f f f
h
( )
( )
(

+
+
=
(

+ + =


=

=
1
1
0
1
1
0
2
2
2
n
i
i
n
n
i
i n
f
f f
h f f f
h
Mtodo dos Trapzios Mtododos Trapzios
}
b
Seja.Considereasubdivisodointervalo[a,b]emn
Subintervalos [x x ] de comprimento h > 0 Assim temos:
}
a
dx x f ) (
Subintervalos[x
i
,x
i+1
]decomprimentoh>0.Assimtemos:
h=(b a)/n
x = a + ih i = 0 n x
i
=a+ih,i=0,...,n
( )
(

+
+
|
.
|

\
|

=

1
0
2
n
i
n
f
f f a b
I
(

. \

=1
2
i
n
Mtodo dos Trapzios Mtododos Trapzios
Exemplo:
Seja o intervalo [3 0 3 6] e a seguinte integral:
x f
1
) ( =
Exemplo:
Seja,ointervalo[3,0,3,6]easeguinteintegral:
x
x f ) (
dx x f
}
6 , 3
) ( dx x f
}
0 , 3
) (
Calcule:
ovaloraproximadodaintegralparan=1
l i d d i t l 6 ovaloraproximadodaintegralparan=6
ovalorexatodaintegral
Mtodo dos Trapzios Mtododos Trapzios
Exemplo:
Seja o intervalo [3 0 3 6] e n = 1 Calcule o valor
x f
1
) ( =
Exemplo:
Seja,ointervalo[3,0,3,6]en 1.Calculeovalor
aproximado daIntegral:
x
x f ) (
6 , 3
dx x f
}
6 , 3
0 , 3
) (
Mtodo dos Trapzios Mtododos Trapzios
Exemplo:
Seja o intervalo [3 0 3 6] e n = 1 Calcule o valor
x f
1
) ( =
Exemplo:
Seja,ointervalo[3,0,3,6]en 1.Calculeovalor
aproximado daIntegral:
x
x f ) (
6 , 3
dx x f
}
6 , 3
0 , 3
) (
Soluo:
( ) (
| |
a=3,0
b=3,6
( )
(

+
+
|
.
|

\
|

=

=
1
1
0
2
n
i
i
n
f
f f
n
a b
I
f
0
=1/3,0=0,333
f
n
=1/3,6=0,278
n=1
1833 , 0 = I
Mtodo dos Trapzios Mtododos Trapzios
Exemplo:
Seja o intervalo [3 0 3 6] e n = 6 Calcule o valor
x f
1
) ( =
Exemplo:
Seja,ointervalo[3,0,3,6]en 6.Calculeovalor
aproximado daIntegral:
x
x f ) (
6 , 3
dx x f
}
6 , 3
0 , 3
) (
Mtodo dos Trapzios Mtododos Trapzios
Soluo: Soluo:
a=3,0
b=3,6
n=6
h = (3 6 3)/6 = 0 1 h=(3,6 3)/6=0,1
f
0
=1/3,0=0,3333f
1
=1/3,1=0,3225
f
2
=1/3,2=0,3125f
3
=1/3,3=0,3030
f
4
=1/3,4=0,2941f
5
=1/3,5=0,2857
f
6
= 1/3,6 = 0,2778 f
6
1/3,6 0,2778
Mtodo dos Trapzios Mtododos Trapzios
Soluo: Soluo:
( )
2
1
0
(

+
+
|
.
|

\
|

=

n
i
n
f
f f a b
I
2778 0 3333 0
2
1
(
| |
(

. \

= i
i
f
n
( ) 2857 , 0 2941 , 0 3030 , 0 3125 , 0 3225 , 0
2
2778 , 0 3333 , 0
1 , 0
(

+ + + + +
|
.
|

\
|
+
=
| | 8234 , 1 * 1 , 0 5158 , 1 3056 , 0 1 , 0 = + =
1823 , 0 =
Mtodo dos Trapzios Mtododos Trapzios
Exemplo: Exemplo:
Seja,eointervalo[3,0,3,6].Calculeovalorexato da
x
x f
1
) ( =
Integral:
dx x f
}
6 , 3
) ( f
}
0 , 3
) (
Mtodo dos Trapzios Mtododos Trapzios
Soluo: Soluo:
) ln( ) (
1
) ( = = x x F
x
x f
6 3
x
) 0 , 3 ( ) 6 , 3 ( ) (
6 , 3
0 , 3
=
}
F F dx x f
09861 , 1 28093 , 1
) 0 , 3 ln( ) 6 , 3 ln(
=
=
18232 , 0
09861 , 1 28093 , 1
=
Mtodo dos Trapzios Mtododos Trapzios
Exerccio:
Seja,ointervalo[0,1]easeguinteintegral:
x
e x f = ) (
Exerccio:
dx x f
}
1
) (
}
0
Calcule:
ovaloraproximadodaintegralparan=1
ovaloraproximadodaintegralparan=4
o valor aproximado da integral para n = 4 ovaloraproximadodaintegralparan 4
ovalorexatodaintegral
oerrocometidoemcadaaproximao
Mtodo dos Trapzios Mtododos Trapzios
Soluo:
Valoraproximadoparan=1
Soluo:
( )
(

+
+
|
.
|

\
|

=

1
0
2
n
i
n
f
f f
n
a b
I
a=0
b=1
f
0
=e
0
=1
f e
1
2 71828

. \
=1
2
i
n
f
n
=e
1
=2,71828
n=1
( )
85914 , 1
2
71828 , 2 1
1
0 1
=
(

+
|
.
|

\
|

= I
Mtodo dos Trapzios Mtododos Trapzios
Soluo:
Valoraproximadoparan=4
Soluo:
( )
(

+
+
|
.
|

\
|

=

1
0
2
n
i
n
f
f f
n
a b
I
a=0
b=1
f
0
=e
0
=1f
1
=e
1
=2,71828
f e
2
f e
3

. \
=1
2
i
n
f
2
=e
2
=f
3
=e
3
=
f
4
=e
4
=
n=4

Você também pode gostar