MAP5725 Tratamento Numérico de Equações Diferenciais

Avisos

  • O EP4 e EP5 serão explicados em aula e devem ser entregues no último dia de aula (dia da P2).
  • Na P2 cai toda a matéria do curso

Sobre o curso

  • De 7 de Janeiro a 14 de Fevereiro 2019
  • 2ª a 5ª – 10h00 às 12h00
  • Sala 142 – Bloco B do IME
  • Ementa Janus

Monitor

Material (Notas de aula)

  • Notas de Aula: PDF

Referências

  • LAMBERT, John Denholm. Numerical methods for ordinary differential systems: the initial value problem. John Wiley & Sons, Inc., 1991.
  • STOER, Josef; BULIRSCH, Roland. Introdução à análise numérica . Springer Science & Business Media, 2013.
  • BUTCHER, John Charles. Numerical methods for ordinary differential equations. John Wiley & Sons, 2016.

Avaliação

  • Prova 1: 28 de Janeiro
  • Prova 2: 14 de Fevereiro
  • Exercícios programas semanais para entregar.
  • Média final = (P1+P2+EP)/3, desde que média de EP>=5
    • Se EP<5, Média Final = min(P1/2 + P2/2, EP)

Notas

Entrega de Exercícios Programas

Faça upload aqui dos exercícios programas. Use sempre o formato de arquivo SEUNOME_EPXX.zip, onde XX indica o número do EP (primeiro, segundo, etc), que também deve ser indicado no formulário abaixo.

EPS (Python, Fortran, C/C++):

  1. (Para 17/01) Implementar os métodos de Euler, Trapézio Explícito e Ponto Médio Explícito e analisar a convergência dos métodos para o problema y’=y, y(0)=1 e para algum outro problema de sua escolha. Entregar o código e um breve relatório com resultados e comentários.
  2. (Para 24/01) Testar os métodos do EP1 com diferentes passo de tempo para verificar o intervalo de estabilidade absoluta. Implementar e validar (verificar convergência) o método RK44. Testar o RK44 para um sistema de EDOs bidimensional linear y’=Ay, se sua preferência.
  3. (Para 31/01) Implementar o método de Runge-Kutta-Felberg para o problema y’=Ay anterior. Analisar o efeito de adaptação do passo.
  4. (Para 7/02) Estender o EP3 para y’=f(t,y) com y em R^n e testar para o problema de 2 corpos (descrito em aula)
  5. (Para 14/02) Estender o programa para o problema de 3 corpos descrito em aula e entregar um relatório completo envolvendo análises de todas as etapas anteriores bem como discussão sobre a aplicação do problema de 2/3 corpos estudado.