Anda di halaman 1dari 39

Anlise Numrica

Soluo Numrica de Equaes Diferenciais Ordinrias Gesil Amarante

Equaes Diferenciais
As equaes diferenciais so usadas para
modelar matematicamente os fenmenos observados nas mais diversas reas. H mtodos diferentes para se encontrar solues analticas para estas equaes, mas nem sempre possvel encontrar solues analticas. H duas sadas para este problema. Fazer aproximaes que tornem as solues analticas possveis para situaes especficas ou resolver as equaes numericamente.

Aproximaes
O exemplo ao lado o de uma
situao bem conhecida da fsica. O pndulo simples, constitudo de uma massa m presa a um fio de comprimento fixo l e massa desprezvel. Da segunda lei de Newton a equao que representa a dinmica deste sistema que no tem soluo analtica simples. Todavia, para ngulos pequenos, vale a aproximao

e a equao fica na forma


que tem soluo analtica simples.

Tipos de EDs

As equaes diferenciais podem ser classificadas (entre outras formas) quanto ao fato de as derivadas serem com respeito a uma ou mais variveis independentes. No primeiro caso ns as chamamos de equaes diferenciais ordinrias, no ltimo de equaes diferenciais parciais. Tambm so classificadas quanto ordem da maior derivada:
d 2 y dy 2y 0 2 dx dx
E.D.O. de segunda ordem

dy dy 2x 0 dx dt
E.D.P. de primeira ordem

Solues de EDOs

Mtodos numrico de passo nico

inclinao

passo

Mtodo de Euler
previso erro real

Mtodo de Euler
Exemplo:

h=0.5

Mtodo de Euler

Mtodo de Euler

Mtodo de Heun

Mtodo de Heun

Preditor

Corretor

Mtodo de Heun

Mtodo de Euler Modificado

Mtodo da srie de Taylor

Mtodo da srie de Taylor


Exemplo:

Mtodo da srie de Taylor

Mtodo da srie de Taylor

Mtodo da srie de Taylor


Soluo Analtica:

Mtodos de Runge-Kutta

Runge-Kutta de 2a ordem

Runge-Kutta de 2a ordem

Runge-Kutta de 2a ordem
Heun com corretor nico: a2=1/2

Euler Modificado: a2=1

Ralston: a2=2/3

Runge-Kutta de 2a ordem

Runge-Kutta de 3a ordem

Runge-Kutta de 3a ordem
Exemplo:

h=0.5

Runge-Kutta de 3a ordem
Exemplo: h=1.0

Erro=0.31%

Runge-Kutta de 4a ordem
(Clssica)

Runge-Kutta de 4a ordem
Exemplo: h=0.5

RK de 5 ordem...

Butcher (1964)

Problema de Valores de contorno

Mtodo de shooting

Mtodo das diferenas finitas

Problema de Autovalores

Problema de Autovalores

Problema de Autovalores

Problema de Autovalores
ou

Problema de Autovalores