Enunciado
Cálculo Numérico - Ruggiero - Aspectos Teóricos e Computacionais- Ed: 2º - Capítulo 8.Exercícios - Ex. 2
2. O problema de valor inicial
a) Verifique a afirmação acima
b) Verifique que qualquer método de Runge-Kutta de 2ª ordem, quando aplicado a este problema, nos fornece
Passo 1
a) E aí meus queridossss! Se liga só! Temos que descobrir a solução exata da equação diferencial .
Pois muito bem! É exatamente isso que vamos fazer!
Se liga só! A primeira coisa que temos que fazer pra resolver uma equação diferencial é reescrevê-la como uma EDO de variáveis separáveis.
Feito isso, é só integrar os dois lados:
E obtemos então, que...
Onde é uma constante pertencente aos Reais. Isolando :
Passo 2
Agora é uma questão de ver qual o valor de para .
Molezinha!!! É só substituir na equação ...
E obtemos então, que a solução exata será...
Passo 3
b) Vamos ver agora, a aplicação do método de Runge-Kutta de 2ª ordem pro nosso problema.
Primeiro, bora pegar o , que já tá isolado. Ele vai ser o que a gente chama de !
E para o nosso problema, temos então, que...
Se liga só! O método de Runge-Kutta de 2ª ordem é o método de Euler aperfeiçoado, que tem a seguinte cara...
Vamos ver por exemplo, como ficaria o para uma iteração ;
E agora, vamos ver como fica o para a segunda iteração ;
Passo 4
Viu! Tem um padrão aí! Quando a gente utilizou a primeira iteração, com , a fórmula de obtida foi...
Já quando usamos a segunda iteração, com , o valor de obtido foi...
Se pegássemos na terceira iteração, que não vamos fazer aqui, devido ao tamanho bem grande, seria dado por...
Sendo assim, para um indo de até o infinito, temos a seguinte fórmula abaixo para :
Resposta
a)
b)