SlideShare uma empresa Scribd logo
1 de 6
UNIVERSIDADE FEDERAL DO OESTE DA BAHIA
DISCIPLINA: CÁLCULO NUMÉRICO
PROF: JAILSON FRANÇA DOS SANTOS
ESTUDANTES: CAROLINE PIANI CAMPOS, GLEYSON BUCKER
ARRUDA, HINDIRA FEITOZA DE ARAÚJO, ITAYLANE MALTA SANTOS.
MÉTODOS NUMÉRICOS
1. Integração Numérica
Seja f uma função contínua no intervalo [a, b] da qual se conhece a primitiva F.
O valor da integral definida de f pode ser calculada usando a fórmula de
Newton‐Leibniz:
)()()( aFbFdxxfI b
a 
Os métodos de integração numérica aproximam valores de integrais definidas.
Esse métodos são muito úteis quando:
 Não se conhece a função f. Tem‐se apenas uma tabela de valores para f;
 f é conhecida, mas é muito complexa, o que dificulta a determinação de
sua primitiva.
Dessa forma, f é aproximada por uma função p, mais simples, cuja primitiva é
mais fácil de obter.
dxxpdxxfI b
a
b
a )()( 
Sendo o erro absoluto calculado pelo módulo da diferença entre o valor exato e o
valor numérico.
Os métodos de integração numérica tratados nesse trabalho são: Método dos
Trapézios e Método de Simpson.
Método dos Trapézios
Esse método consiste em aproximar a função a ser integrada por retas no
intervalo de integração.
Seja dxxfI b
a )( . Considere a subdivisão do intervalo [a, b] em n
subintervalos ],[ 1ii xx de comprimento h > 0. Assim, temos:
• h = (b – a)/n
• xi = a + ih, i = 0,1,2, ..., n.






1
1
0
]
2
[*
n
i i
n
f
ff
hI
Método de Simpson
Seja dxxfI b
a )( . Considera-se novamente uma subdivisão do intervalo [a, b]
em um número de subintervalos n(par).
A Regra de Simpson faz aproximações para pequenos trechos de curvas usando
arcos parabólicos. Assim, temos:
)}(...)()([*2)](...)()([*4)]()({[*
3
2421310   mmm xfxfxfxfxfxfxfxf
h
I
Análise
Para o presente trabalho foram desenvolvidos 2 programas computacionais para
aproximação da integral definida dxxxI )2cosh()84(2.0
0  , usando o Método dos
Trapézios e o Método de Simpson.
Cálculo da Integral definida:
dxxxI )2cosh()84(2.0
0 
dxxxxI )]2cosh(*8)2cosh(*4[2.0
0 
dxxxdxxI )2cosh(*8)2cosh(*4 2.0
0
2.0
0 
dxxxdxxsenhI )2cosh(*8)2(*2 2.0
0
Tomando u=8x e dv=cosh(2x)dx. Temos que du=8dx e v=senh(2x)/2.
]
2
8*)2(
|
2
)2(*8
[|)2(*2 2.0
0
2.0
0
2.0
0 dx
xsenhxsenhx
dxxsenhI 
])2(4|)2(**4[|)2(*2 2.0
0
2.0
0
2.0
0 dxxsenhxsenhxdxxsenhI 
2.0
0
2.0
0
2.0
0 |)2cosh(*2|)2(**4[|)2(*2 xxsenhxdxxsenhI 
719879617685.0I
Utilizando os programas elaborados, obteve-se os seguintes resultados:
Método dos Trapézios Método de Simpson
I Erro Absoluto I Erro Absoluto
n=10 0,988137 0,000175231 0,987962 2,3143E-07
n=50 0,987969 7,23143E-06 0,987962 2,3143E-07
n=100 0,987964 2,23143E-06 0,987962 2,3143E-07
Observação: O computador utilizado possui uma precisão de 6 casas após a
vírgula.
Concluiu-se que o Método de Simpson foi mais eficiente que o Método dos
Trapézios. Esse fato já era esperado, haja vista que o Método de Simpson faz
aproximações para pequenos trechos usando arcos parabólicos e o Método dos
Trapézios faz aproximações utilizando retas.
2. Interpolação Polinomial
Métodos de interpolação polinomial são utilizados para aproximar uma função
f(x), principalmente nas seguintes situações:
 Conhece-se apenas valores de f(x) em apenas pontos discretos;
 f(x) é extremamente complicada e de difícil manejo;
 f(x) não é conhecida explicitamente.
Existem diversos métodos para a aproximação de funções polinomiais,
entretanto, no presente trabalho foi utilizado o Método de Lagrange.
Método de Lagrange
O Método de Lagrange representa o polinômio interpolador diretamente a partir
dos pontos originais. Seja um conjunto de n+1 dados [xi, f(xi)]. O polinômio
interpolador p(x), de grau n, que passe por todos os pontos distintos {x0, x1, ..., xn}, é
dado pela fórmula genérica:
)(*)()(
0
ii
n
i
i xfxLxp 

Onde:
)(*...*)(*)(*...*)(*)(
)(*...*)(*)(*...*)(*)(
)(
1110
1110
niiiiiii
nii
ii
xxxxxxxxxx
xxxxxxxxxx
xL





Análise
O método de Lagrange é fácil de ser calculado, mas pode se tornar cansativo, a
depender do número de pontos conhecidos da função, haja vista que quanto maior o
número de pontos conhecidos, mais próximo o polinômio será da função original. Desta
forma, foi desenvolvido um programa computacional que interpola o valor da função no
determinado ponto que se deseja a partir de n+1 pontos conhecidos, sendo n>=1.
A tabela a seguir lista valores de uma determinada função que se deseja
interpolar.
X 0 1 3
f(x) -5 1 25
Cálculo do Polinômio:
3
34²
)30(*)10(
)3(*)1(
)0(0





xxxx
L
2
3²
)31(*)01(
)3(*)0(
)1(1






xxxx
L
6
²
)13(*)03(
)1(*)0(
)3(2
xxxx
L





)25(*
6
²
)1(*
2
3²
)5(*
3
34²
)(
xxxxxx
xP







54²2)(  xxxP
Para efeito de comparação, utilizando o programa computacional elaborado,
interpolou-se o ponto x=2.
Pelo polinômio obtido, P(2)=2*2²+4*2-5=11.
No programa, para x=2 também foi obtido P(2)=11.
3. Solução de Equações Diferenciais
A busca de uma solução analítica para uma equação diferencial ordinária com
problema de valor inicial apresenta alguns problemas:
 Os procedimentos para a busca de uma solução analítica não é trivial;
 Muitas questões práticas não possuem solução conhecida;
 Os coeficientes ou as funções existentes na equação diferencial são dados na
forma de um conjunto tabelado de informações experimentais, o que torna
impossível o uso de um procedimento analítico para determinar a solução da
equação.
Neste trabalho trataremos apenas do Método de Runge Kutta de 4ª ordem para a solução
de EDO’s (Equações Diferenciais Ordinárias).
Método de Runge Kutta de 4ª ordem
Dentre os Métodos de Runge Kutta, o de 4ª ordem é o mais popular. A solução
de uma EDO é dado pela fórmula:
]*2*2[*
6
43211 kkkk
h
yyn 
Onde:
)*,(
)*
2
,
2
(
)*
2
,
2
(
),(
34
23
12
1
khyhxfk
k
h
y
h
xfk
k
h
y
h
xfk
yxfk




Análise
Para o presente trabalho foi desenvolvido um programa computacional com o
Método de Runge Kutta de 4ª ordem para a solução da seguinte EDO:
)2sin(10)(*
2
1)(
ttq
dt
tdq

Onde:
h=0.1,  =1 e q(0)=0. Dessa forma, temos que:
)2sin(10)(*
2
1)(
ttq
dt
tdq

Solução Analítica:
Método do fator integrante
Vamos procurar um fator integrante que seja função somente de t.
dtd 
2
1

2
*
t
eC , tomando C=1, tem-se:
2
t
e
Logo:
222
2
*))2sin(10(*)(*
2
1)(
*
))(*(
ttt
t
etetq
dt
tdq
e
dt
tqed

Integrando com respeito a t, temos:
dtettqe
tt
  22
*))2sin(10()(*
Ctteetqe
ttt
 )]2cos(*4)2[sin(
17
2
*20)(* 222
2
*)]2cos(*4)2[sin(
17
2
20)(
t
eCtttq


Utilizando o Problema de Valor Inicial (PVI), q(0)=0, obtemos a constante
17
332
C .
Dessa forma, a solução analítica para o PVI será:
2
*
17
332
)]2cos(*4)2[sin(
17
2
20)(
t
etttq

 .
Para 6 passos, htt *606  , dessa forma, temos:
6,01,0*606 t
Pela solução analítica, temos:
2
6,0
*
17
332
)]6,0*2cos(*4)6,0*02[sin(
17
2
20)6,0(

 eq
4713862864,5)6,0( q
Utilizando o programa computacional elaborado, obtêm-se q(0,6)=5,47139.
Dessa forma, observa-se que o valor é bem próximo, além de levar apenas alguns
segundos para o seu cálculo, sendo que resolvendo pela forma analítica poderá ocorrer
erros devido ao processo algébrico ser bastante extenso. Lembrando que uma maior
precisão poderá ser obtida, a depender do computador utilizado.
Referências
Ivanovitch Silva. Resolução Numérica de Equações Diferenciais Ordinárias (EDO).
Universidade Federal do Rio Grande do Norte. Disponível em:
<http://www.dca.ufrn.br/~ivan/DCA0399/edo.pdf>. Acessado em: 14 de novembro de
2014.
Jorge Cavalcanti. Interpolação Polinomial Parte I. Disponível em:
<http://www.univasf.edu.br/~jorge.cavalcanti/7CN_Interpolacao_Parte1.pdf>.
Acessado em: 14 de novembro de 2014.
Jorge Cavalcanti. Integração Numérica. Disponível em:
<http://www.univasf.edu.br/~jorge.cavalcanti/8CN_integracao.pdf>. Acessado em: 14
de novembro de 2014.
Luciana Montera. Integração Numérica. Disponível em:
<http://www.facom.ufms.br/~montera/integracao_parte1.pdf>. Acessado em: 14 de
novembro de 2014.

Mais conteúdo relacionado

Mais procurados

Exercicios resolvidos
Exercicios resolvidosExercicios resolvidos
Exercicios resolvidostexa0111
 
Exercícios resolvidos matematica 01
Exercícios resolvidos matematica 01Exercícios resolvidos matematica 01
Exercícios resolvidos matematica 01resolvidos
 
Funcoes Para Alunos Do 2º Grau
Funcoes Para Alunos Do 2º GrauFuncoes Para Alunos Do 2º Grau
Funcoes Para Alunos Do 2º Grauguest3651befa
 
Função logarítmica definição e propeiedades
Função logarítmica   definição e propeiedadesFunção logarítmica   definição e propeiedades
Função logarítmica definição e propeiedadesPéricles Penuel
 
04 eac proj vest mat módulo 1 função logarítmica
04 eac proj vest mat módulo 1 função logarítmica04 eac proj vest mat módulo 1 função logarítmica
04 eac proj vest mat módulo 1 função logarítmicacon_seguir
 
Função exponencial e função logarítmica
Função exponencial e função logarítmicaFunção exponencial e função logarítmica
Função exponencial e função logarítmicaEverton Moraes
 
Funções racionais. hipérbole.
Funções racionais. hipérbole.Funções racionais. hipérbole.
Funções racionais. hipérbole.silvia_lfr
 
Lista - injetoras, sobrejetoras, bijetoras e inversas
Lista - injetoras, sobrejetoras, bijetoras e inversasLista - injetoras, sobrejetoras, bijetoras e inversas
Lista - injetoras, sobrejetoras, bijetoras e inversasquimicabare
 
CfSd 2016 matematica - 2 v1
CfSd 2016   matematica - 2 v1CfSd 2016   matematica - 2 v1
CfSd 2016 matematica - 2 v1profNICODEMOS
 
MatemáTica Estudo Dos Log
MatemáTica Estudo Dos LogMatemáTica Estudo Dos Log
MatemáTica Estudo Dos Logeducacao f
 
Mat funcoes 002 exercicios
Mat funcoes  002 exerciciosMat funcoes  002 exercicios
Mat funcoes 002 exerciciostrigono_metrico
 
Lista de exercicio de funcao exponencial
Lista de exercicio de funcao exponencialLista de exercicio de funcao exponencial
Lista de exercicio de funcao exponencialCleidison Melo
 

Mais procurados (20)

Exercicios resolvidos
Exercicios resolvidosExercicios resolvidos
Exercicios resolvidos
 
Logaritmos
LogaritmosLogaritmos
Logaritmos
 
Aula de LOGARITMOS
Aula de LOGARITMOSAula de LOGARITMOS
Aula de LOGARITMOS
 
Exercícios resolvidos matematica 01
Exercícios resolvidos matematica 01Exercícios resolvidos matematica 01
Exercícios resolvidos matematica 01
 
Matematica2 3
Matematica2 3Matematica2 3
Matematica2 3
 
03 raizes
03 raizes03 raizes
03 raizes
 
Funcoes Para Alunos Do 2º Grau
Funcoes Para Alunos Do 2º GrauFuncoes Para Alunos Do 2º Grau
Funcoes Para Alunos Do 2º Grau
 
Logaritmos
LogaritmosLogaritmos
Logaritmos
 
Função logarítmica definição e propeiedades
Função logarítmica   definição e propeiedadesFunção logarítmica   definição e propeiedades
Função logarítmica definição e propeiedades
 
04 eac proj vest mat módulo 1 função logarítmica
04 eac proj vest mat módulo 1 função logarítmica04 eac proj vest mat módulo 1 função logarítmica
04 eac proj vest mat módulo 1 função logarítmica
 
Função exponencial e função logarítmica
Função exponencial e função logarítmicaFunção exponencial e função logarítmica
Função exponencial e função logarítmica
 
Funções racionais. hipérbole.
Funções racionais. hipérbole.Funções racionais. hipérbole.
Funções racionais. hipérbole.
 
Lista - injetoras, sobrejetoras, bijetoras e inversas
Lista - injetoras, sobrejetoras, bijetoras e inversasLista - injetoras, sobrejetoras, bijetoras e inversas
Lista - injetoras, sobrejetoras, bijetoras e inversas
 
CfSd 2016 matematica - 2 v1
CfSd 2016   matematica - 2 v1CfSd 2016   matematica - 2 v1
CfSd 2016 matematica - 2 v1
 
MatemáTica Estudo Dos Log
MatemáTica Estudo Dos LogMatemáTica Estudo Dos Log
MatemáTica Estudo Dos Log
 
Logaritmo
LogaritmoLogaritmo
Logaritmo
 
Mat funcoes 002 exercicios
Mat funcoes  002 exerciciosMat funcoes  002 exercicios
Mat funcoes 002 exercicios
 
Logaritmo
LogaritmoLogaritmo
Logaritmo
 
Logarítmos
LogarítmosLogarítmos
Logarítmos
 
Lista de exercicio de funcao exponencial
Lista de exercicio de funcao exponencialLista de exercicio de funcao exponencial
Lista de exercicio de funcao exponencial
 

Destaque

Cálculo Numérico - Introdução
Cálculo Numérico - IntroduçãoCálculo Numérico - Introdução
Cálculo Numérico - IntroduçãoKleber Jacinto
 
Lista1 calculo numerico
Lista1 calculo numericoLista1 calculo numerico
Lista1 calculo numericoMimi Cris
 
Cálculo Numérico - Erro
Cálculo Numérico - ErroCálculo Numérico - Erro
Cálculo Numérico - ErroKleber Jacinto
 
Programação com scilab
Programação com scilabProgramação com scilab
Programação com scilabKleber Jacinto
 
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...Carlos Carvalho
 
Tratamento analítico da interação entre trens de pulsos ópticos e sistemas de...
Tratamento analítico da interação entre trens de pulsos ópticos e sistemas de...Tratamento analítico da interação entre trens de pulsos ópticos e sistemas de...
Tratamento analítico da interação entre trens de pulsos ópticos e sistemas de...Marco Polo Moreno
 
Inovação e difusão tecnológica
Inovação e difusão tecnológicaInovação e difusão tecnológica
Inovação e difusão tecnológicaKleber Jacinto
 
Apresentação tfc i_gustavo_2108
Apresentação tfc  i_gustavo_2108Apresentação tfc  i_gustavo_2108
Apresentação tfc i_gustavo_2108Gustavo_Mesquita
 
2014 2 eng_mecanica_3_equacoes diferenciais e series
2014 2 eng_mecanica_3_equacoes diferenciais e series2014 2 eng_mecanica_3_equacoes diferenciais e series
2014 2 eng_mecanica_3_equacoes diferenciais e seriesMAURICEIA SERANO
 
Cálculo Numérico - Aula 02: Introdução ao SCILAB
Cálculo Numérico - Aula 02: Introdução ao SCILABCálculo Numérico - Aula 02: Introdução ao SCILAB
Cálculo Numérico - Aula 02: Introdução ao SCILABRodolfo Almeida
 
3a lista de_exercicos_interpolacao_ajuste_de_curvas
3a lista de_exercicos_interpolacao_ajuste_de_curvas3a lista de_exercicos_interpolacao_ajuste_de_curvas
3a lista de_exercicos_interpolacao_ajuste_de_curvasLeonardo Menezes
 
Ii lista de exercicio métodos - 20142 (1)
Ii lista de exercicio   métodos - 20142 (1)Ii lista de exercicio   métodos - 20142 (1)
Ii lista de exercicio métodos - 20142 (1)Andreson Mattos
 
Calculo numerico capitulo 2
Calculo numerico capitulo 2Calculo numerico capitulo 2
Calculo numerico capitulo 2Bruno Mulina
 
Conemat 2010 - Aplicação de alguns métodos de Runge Kutta
Conemat 2010 - Aplicação de alguns métodos de Runge KuttaConemat 2010 - Aplicação de alguns métodos de Runge Kutta
Conemat 2010 - Aplicação de alguns métodos de Runge KuttaRodrigo Romais
 
TCC - ROMAIS, Rodrigo. (versão digital UNEMAT-SINOP)
TCC - ROMAIS, Rodrigo. (versão digital UNEMAT-SINOP)TCC - ROMAIS, Rodrigo. (versão digital UNEMAT-SINOP)
TCC - ROMAIS, Rodrigo. (versão digital UNEMAT-SINOP)Rodrigo Romais
 
Frasco leite fermentado
Frasco leite fermentadoFrasco leite fermentado
Frasco leite fermentadothiago oda
 
Modelo de um pendulo simples
Modelo de um pendulo simplesModelo de um pendulo simples
Modelo de um pendulo simplesedson matos
 
Método dos mínimos quadrados
Método dos mínimos quadradosMétodo dos mínimos quadrados
Método dos mínimos quadradosKleber Jacinto
 

Destaque (20)

Cálculo Numérico - Introdução
Cálculo Numérico - IntroduçãoCálculo Numérico - Introdução
Cálculo Numérico - Introdução
 
Lista1 calculo numerico
Lista1 calculo numericoLista1 calculo numerico
Lista1 calculo numerico
 
Cálculo Numérico - Erro
Cálculo Numérico - ErroCálculo Numérico - Erro
Cálculo Numérico - Erro
 
Programação com scilab
Programação com scilabProgramação com scilab
Programação com scilab
 
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...
E-poti2014: Eletrônica de Potência, Infraestrutura e Tecnologia em Sistemas d...
 
Tratamento analítico da interação entre trens de pulsos ópticos e sistemas de...
Tratamento analítico da interação entre trens de pulsos ópticos e sistemas de...Tratamento analítico da interação entre trens de pulsos ópticos e sistemas de...
Tratamento analítico da interação entre trens de pulsos ópticos e sistemas de...
 
Inovação e difusão tecnológica
Inovação e difusão tecnológicaInovação e difusão tecnológica
Inovação e difusão tecnológica
 
Apresentação tfc i_gustavo_2108
Apresentação tfc  i_gustavo_2108Apresentação tfc  i_gustavo_2108
Apresentação tfc i_gustavo_2108
 
2014 2 eng_mecanica_3_equacoes diferenciais e series
2014 2 eng_mecanica_3_equacoes diferenciais e series2014 2 eng_mecanica_3_equacoes diferenciais e series
2014 2 eng_mecanica_3_equacoes diferenciais e series
 
Cálculo Numérico - Aula 02: Introdução ao SCILAB
Cálculo Numérico - Aula 02: Introdução ao SCILABCálculo Numérico - Aula 02: Introdução ao SCILAB
Cálculo Numérico - Aula 02: Introdução ao SCILAB
 
3a lista de_exercicos_interpolacao_ajuste_de_curvas
3a lista de_exercicos_interpolacao_ajuste_de_curvas3a lista de_exercicos_interpolacao_ajuste_de_curvas
3a lista de_exercicos_interpolacao_ajuste_de_curvas
 
Ii lista de exercicio métodos - 20142 (1)
Ii lista de exercicio   métodos - 20142 (1)Ii lista de exercicio   métodos - 20142 (1)
Ii lista de exercicio métodos - 20142 (1)
 
Calculo numerico capitulo 2
Calculo numerico capitulo 2Calculo numerico capitulo 2
Calculo numerico capitulo 2
 
Conemat 2010 - Aplicação de alguns métodos de Runge Kutta
Conemat 2010 - Aplicação de alguns métodos de Runge KuttaConemat 2010 - Aplicação de alguns métodos de Runge Kutta
Conemat 2010 - Aplicação de alguns métodos de Runge Kutta
 
Cálculo numérico
Cálculo numéricoCálculo numérico
Cálculo numérico
 
TCC - ROMAIS, Rodrigo. (versão digital UNEMAT-SINOP)
TCC - ROMAIS, Rodrigo. (versão digital UNEMAT-SINOP)TCC - ROMAIS, Rodrigo. (versão digital UNEMAT-SINOP)
TCC - ROMAIS, Rodrigo. (versão digital UNEMAT-SINOP)
 
Frasco leite fermentado
Frasco leite fermentadoFrasco leite fermentado
Frasco leite fermentado
 
Modelo de um pendulo simples
Modelo de um pendulo simplesModelo de um pendulo simples
Modelo de um pendulo simples
 
Método da bisseção
Método da bisseçãoMétodo da bisseção
Método da bisseção
 
Método dos mínimos quadrados
Método dos mínimos quadradosMétodo dos mínimos quadrados
Método dos mínimos quadrados
 

Semelhante a Métodos numéricos para integração, interpolação e EDOs

Estudo de Funções com o Software Winplot
Estudo de Funções com o Software Winplot Estudo de Funções com o Software Winplot
Estudo de Funções com o Software Winplot Rodrigo Romais
 
Teste cálculo Jan2020 resolvido
Teste cálculo Jan2020 resolvidoTeste cálculo Jan2020 resolvido
Teste cálculo Jan2020 resolvidoMaths Tutoring
 
13 introducao a analise de algoritmos
13   introducao a analise de algoritmos13   introducao a analise de algoritmos
13 introducao a analise de algoritmosRicardo Bolanho
 
Cálculo Numérico: Integração Numérica com Bubble Sort
Cálculo Numérico: Integração Numérica com Bubble SortCálculo Numérico: Integração Numérica com Bubble Sort
Cálculo Numérico: Integração Numérica com Bubble SortJohnnatan Messias
 
2ª frequencia am2 2012/2013
2ª frequencia am2 2012/20132ª frequencia am2 2012/2013
2ª frequencia am2 2012/2013Ricardo Mendes
 
1 interpol polinomial_met_lagrange_newton
1 interpol polinomial_met_lagrange_newton1 interpol polinomial_met_lagrange_newton
1 interpol polinomial_met_lagrange_newtonClaudiana Furtado
 
1 integr num_simples
1 integr num_simples1 integr num_simples
1 integr num_simplesHeron Soares
 
1 integr num_simples
1 integr num_simples1 integr num_simples
1 integr num_simplesHeron Soares
 
Cálculo diferencial e integral de várias variáveis unid iii
Cálculo diferencial e integral de várias variáveis   unid iiiCálculo diferencial e integral de várias variáveis   unid iii
Cálculo diferencial e integral de várias variáveis unid iiiBruno Luz
 
Aula de Funções - Noções básicas, Inequações
Aula de Funções - Noções básicas, InequaçõesAula de Funções - Noções básicas, Inequações
Aula de Funções - Noções básicas, InequaçõesLUCASMOREIRA104731
 
calculo de integrais de funcoes
calculo de integrais de funcoescalculo de integrais de funcoes
calculo de integrais de funcoesLucas Henrique
 
Funcao Polinomial De 2 Grau
Funcao Polinomial De 2 GrauFuncao Polinomial De 2 Grau
Funcao Polinomial De 2 GrauAntonio Carneiro
 

Semelhante a Métodos numéricos para integração, interpolação e EDOs (20)

Tecnicas integração
Tecnicas integraçãoTecnicas integração
Tecnicas integração
 
Estudo de Funções com o Software Winplot
Estudo de Funções com o Software Winplot Estudo de Funções com o Software Winplot
Estudo de Funções com o Software Winplot
 
Teste cálculo Jan2020 resolvido
Teste cálculo Jan2020 resolvidoTeste cálculo Jan2020 resolvido
Teste cálculo Jan2020 resolvido
 
13 introducao a analise de algoritmos
13   introducao a analise de algoritmos13   introducao a analise de algoritmos
13 introducao a analise de algoritmos
 
Fourier
FourierFourier
Fourier
 
Cálculo Numérico: Integração Numérica com Bubble Sort
Cálculo Numérico: Integração Numérica com Bubble SortCálculo Numérico: Integração Numérica com Bubble Sort
Cálculo Numérico: Integração Numérica com Bubble Sort
 
Cálculo usando MatLab
Cálculo usando MatLabCálculo usando MatLab
Cálculo usando MatLab
 
Usando o winplot
Usando o winplotUsando o winplot
Usando o winplot
 
2ª frequencia am2 2012/2013
2ª frequencia am2 2012/20132ª frequencia am2 2012/2013
2ª frequencia am2 2012/2013
 
Integracaonumerica
IntegracaonumericaIntegracaonumerica
Integracaonumerica
 
Aula1.pdf
Aula1.pdfAula1.pdf
Aula1.pdf
 
Matematica2 1
Matematica2 1Matematica2 1
Matematica2 1
 
Integracao parte1 montera
Integracao parte1 monteraIntegracao parte1 montera
Integracao parte1 montera
 
1 interpol polinomial_met_lagrange_newton
1 interpol polinomial_met_lagrange_newton1 interpol polinomial_met_lagrange_newton
1 interpol polinomial_met_lagrange_newton
 
1 integr num_simples
1 integr num_simples1 integr num_simples
1 integr num_simples
 
1 integr num_simples
1 integr num_simples1 integr num_simples
1 integr num_simples
 
Cálculo diferencial e integral de várias variáveis unid iii
Cálculo diferencial e integral de várias variáveis   unid iiiCálculo diferencial e integral de várias variáveis   unid iii
Cálculo diferencial e integral de várias variáveis unid iii
 
Aula de Funções - Noções básicas, Inequações
Aula de Funções - Noções básicas, InequaçõesAula de Funções - Noções básicas, Inequações
Aula de Funções - Noções básicas, Inequações
 
calculo de integrais de funcoes
calculo de integrais de funcoescalculo de integrais de funcoes
calculo de integrais de funcoes
 
Funcao Polinomial De 2 Grau
Funcao Polinomial De 2 GrauFuncao Polinomial De 2 Grau
Funcao Polinomial De 2 Grau
 

Último

Eletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante TamandaréEletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante TamandaréGuilhermeLucio9
 
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdfLivro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdfSamuel Ramos
 
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICADESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICAPabloVinicius40
 
Treinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção IndividualTreinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção Individualpablocastilho3
 
LEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurançaLEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurançaGuilhermeLucio9
 
Tecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade AnhangueraTecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade AnhangueraGuilhermeLucio9
 
A Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboralA Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboralFranciscaArrudadaSil
 

Último (7)

Eletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante TamandaréEletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante Tamandaré
 
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdfLivro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
 
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICADESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
 
Treinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção IndividualTreinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção Individual
 
LEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurançaLEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurança
 
Tecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade AnhangueraTecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade Anhanguera
 
A Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboralA Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboral
 

Métodos numéricos para integração, interpolação e EDOs

  • 1. UNIVERSIDADE FEDERAL DO OESTE DA BAHIA DISCIPLINA: CÁLCULO NUMÉRICO PROF: JAILSON FRANÇA DOS SANTOS ESTUDANTES: CAROLINE PIANI CAMPOS, GLEYSON BUCKER ARRUDA, HINDIRA FEITOZA DE ARAÚJO, ITAYLANE MALTA SANTOS. MÉTODOS NUMÉRICOS 1. Integração Numérica Seja f uma função contínua no intervalo [a, b] da qual se conhece a primitiva F. O valor da integral definida de f pode ser calculada usando a fórmula de Newton‐Leibniz: )()()( aFbFdxxfI b a  Os métodos de integração numérica aproximam valores de integrais definidas. Esse métodos são muito úteis quando:  Não se conhece a função f. Tem‐se apenas uma tabela de valores para f;  f é conhecida, mas é muito complexa, o que dificulta a determinação de sua primitiva. Dessa forma, f é aproximada por uma função p, mais simples, cuja primitiva é mais fácil de obter. dxxpdxxfI b a b a )()(  Sendo o erro absoluto calculado pelo módulo da diferença entre o valor exato e o valor numérico. Os métodos de integração numérica tratados nesse trabalho são: Método dos Trapézios e Método de Simpson. Método dos Trapézios Esse método consiste em aproximar a função a ser integrada por retas no intervalo de integração. Seja dxxfI b a )( . Considere a subdivisão do intervalo [a, b] em n subintervalos ],[ 1ii xx de comprimento h > 0. Assim, temos:
  • 2. • h = (b – a)/n • xi = a + ih, i = 0,1,2, ..., n.       1 1 0 ] 2 [* n i i n f ff hI Método de Simpson Seja dxxfI b a )( . Considera-se novamente uma subdivisão do intervalo [a, b] em um número de subintervalos n(par). A Regra de Simpson faz aproximações para pequenos trechos de curvas usando arcos parabólicos. Assim, temos: )}(...)()([*2)](...)()([*4)]()({[* 3 2421310   mmm xfxfxfxfxfxfxfxf h I Análise Para o presente trabalho foram desenvolvidos 2 programas computacionais para aproximação da integral definida dxxxI )2cosh()84(2.0 0  , usando o Método dos Trapézios e o Método de Simpson. Cálculo da Integral definida: dxxxI )2cosh()84(2.0 0  dxxxxI )]2cosh(*8)2cosh(*4[2.0 0  dxxxdxxI )2cosh(*8)2cosh(*4 2.0 0 2.0 0  dxxxdxxsenhI )2cosh(*8)2(*2 2.0 0 Tomando u=8x e dv=cosh(2x)dx. Temos que du=8dx e v=senh(2x)/2. ] 2 8*)2( | 2 )2(*8 [|)2(*2 2.0 0 2.0 0 2.0 0 dx xsenhxsenhx dxxsenhI  ])2(4|)2(**4[|)2(*2 2.0 0 2.0 0 2.0 0 dxxsenhxsenhxdxxsenhI  2.0 0 2.0 0 2.0 0 |)2cosh(*2|)2(**4[|)2(*2 xxsenhxdxxsenhI  719879617685.0I Utilizando os programas elaborados, obteve-se os seguintes resultados: Método dos Trapézios Método de Simpson I Erro Absoluto I Erro Absoluto n=10 0,988137 0,000175231 0,987962 2,3143E-07 n=50 0,987969 7,23143E-06 0,987962 2,3143E-07 n=100 0,987964 2,23143E-06 0,987962 2,3143E-07 Observação: O computador utilizado possui uma precisão de 6 casas após a vírgula. Concluiu-se que o Método de Simpson foi mais eficiente que o Método dos Trapézios. Esse fato já era esperado, haja vista que o Método de Simpson faz
  • 3. aproximações para pequenos trechos usando arcos parabólicos e o Método dos Trapézios faz aproximações utilizando retas. 2. Interpolação Polinomial Métodos de interpolação polinomial são utilizados para aproximar uma função f(x), principalmente nas seguintes situações:  Conhece-se apenas valores de f(x) em apenas pontos discretos;  f(x) é extremamente complicada e de difícil manejo;  f(x) não é conhecida explicitamente. Existem diversos métodos para a aproximação de funções polinomiais, entretanto, no presente trabalho foi utilizado o Método de Lagrange. Método de Lagrange O Método de Lagrange representa o polinômio interpolador diretamente a partir dos pontos originais. Seja um conjunto de n+1 dados [xi, f(xi)]. O polinômio interpolador p(x), de grau n, que passe por todos os pontos distintos {x0, x1, ..., xn}, é dado pela fórmula genérica: )(*)()( 0 ii n i i xfxLxp   Onde: )(*...*)(*)(*...*)(*)( )(*...*)(*)(*...*)(*)( )( 1110 1110 niiiiiii nii ii xxxxxxxxxx xxxxxxxxxx xL      Análise O método de Lagrange é fácil de ser calculado, mas pode se tornar cansativo, a depender do número de pontos conhecidos da função, haja vista que quanto maior o número de pontos conhecidos, mais próximo o polinômio será da função original. Desta forma, foi desenvolvido um programa computacional que interpola o valor da função no determinado ponto que se deseja a partir de n+1 pontos conhecidos, sendo n>=1. A tabela a seguir lista valores de uma determinada função que se deseja interpolar. X 0 1 3 f(x) -5 1 25 Cálculo do Polinômio: 3 34² )30(*)10( )3(*)1( )0(0      xxxx L 2 3² )31(*)01( )3(*)0( )1(1       xxxx L
  • 4. 6 ² )13(*)03( )1(*)0( )3(2 xxxx L      )25(* 6 ² )1(* 2 3² )5(* 3 34² )( xxxxxx xP        54²2)(  xxxP Para efeito de comparação, utilizando o programa computacional elaborado, interpolou-se o ponto x=2. Pelo polinômio obtido, P(2)=2*2²+4*2-5=11. No programa, para x=2 também foi obtido P(2)=11. 3. Solução de Equações Diferenciais A busca de uma solução analítica para uma equação diferencial ordinária com problema de valor inicial apresenta alguns problemas:  Os procedimentos para a busca de uma solução analítica não é trivial;  Muitas questões práticas não possuem solução conhecida;  Os coeficientes ou as funções existentes na equação diferencial são dados na forma de um conjunto tabelado de informações experimentais, o que torna impossível o uso de um procedimento analítico para determinar a solução da equação. Neste trabalho trataremos apenas do Método de Runge Kutta de 4ª ordem para a solução de EDO’s (Equações Diferenciais Ordinárias). Método de Runge Kutta de 4ª ordem Dentre os Métodos de Runge Kutta, o de 4ª ordem é o mais popular. A solução de uma EDO é dado pela fórmula: ]*2*2[* 6 43211 kkkk h yyn  Onde: )*,( )* 2 , 2 ( )* 2 , 2 ( ),( 34 23 12 1 khyhxfk k h y h xfk k h y h xfk yxfk     Análise Para o presente trabalho foi desenvolvido um programa computacional com o Método de Runge Kutta de 4ª ordem para a solução da seguinte EDO: )2sin(10)(* 2 1)( ttq dt tdq 
  • 5. Onde: h=0.1,  =1 e q(0)=0. Dessa forma, temos que: )2sin(10)(* 2 1)( ttq dt tdq  Solução Analítica: Método do fator integrante Vamos procurar um fator integrante que seja função somente de t. dtd  2 1  2 * t eC , tomando C=1, tem-se: 2 t e Logo: 222 2 *))2sin(10(*)(* 2 1)( * ))(*( ttt t etetq dt tdq e dt tqed  Integrando com respeito a t, temos: dtettqe tt   22 *))2sin(10()(* Ctteetqe ttt  )]2cos(*4)2[sin( 17 2 *20)(* 222 2 *)]2cos(*4)2[sin( 17 2 20)( t eCtttq   Utilizando o Problema de Valor Inicial (PVI), q(0)=0, obtemos a constante 17 332 C . Dessa forma, a solução analítica para o PVI será: 2 * 17 332 )]2cos(*4)2[sin( 17 2 20)( t etttq   . Para 6 passos, htt *606  , dessa forma, temos: 6,01,0*606 t Pela solução analítica, temos: 2 6,0 * 17 332 )]6,0*2cos(*4)6,0*02[sin( 17 2 20)6,0(   eq 4713862864,5)6,0( q Utilizando o programa computacional elaborado, obtêm-se q(0,6)=5,47139. Dessa forma, observa-se que o valor é bem próximo, além de levar apenas alguns segundos para o seu cálculo, sendo que resolvendo pela forma analítica poderá ocorrer
  • 6. erros devido ao processo algébrico ser bastante extenso. Lembrando que uma maior precisão poderá ser obtida, a depender do computador utilizado. Referências Ivanovitch Silva. Resolução Numérica de Equações Diferenciais Ordinárias (EDO). Universidade Federal do Rio Grande do Norte. Disponível em: <http://www.dca.ufrn.br/~ivan/DCA0399/edo.pdf>. Acessado em: 14 de novembro de 2014. Jorge Cavalcanti. Interpolação Polinomial Parte I. Disponível em: <http://www.univasf.edu.br/~jorge.cavalcanti/7CN_Interpolacao_Parte1.pdf>. Acessado em: 14 de novembro de 2014. Jorge Cavalcanti. Integração Numérica. Disponível em: <http://www.univasf.edu.br/~jorge.cavalcanti/8CN_integracao.pdf>. Acessado em: 14 de novembro de 2014. Luciana Montera. Integração Numérica. Disponível em: <http://www.facom.ufms.br/~montera/integracao_parte1.pdf>. Acessado em: 14 de novembro de 2014.