Ajude a manter o site livre, gratuito e sem propagandas. Colabore!
4.6 Método adaptativo com controle de erro
Em revisão
Consideremos um problema de valor inicia
(4.301)
(4.302)
e um método de passo simples
(4.303)
(4.304)
com . Nesta seção, discutiremos uma estimava para o maior valor de tal que o erro de discretização global seja controlado por uma dada tolerância , i.e.
(4.305)
Para um método de ordem , pode-se mostrar que (veja, [3, Cap. 7, Seç. 7.2])
(4.306)
onde é uma função apropriada. Então, assumindo que , temos
Assim sendo, de (4.308) temos que o passo apropriado é tal que
(4.314)
Com base nesta estimativa podemos propor o seguinte método de passo adaptativo. Partindo de uma escolha arbitrária de , computamos e de . Então, enquanto
(4.315)
tomamos sucessivas divisões de por , até satisfazermos (4.314). Obtido o que satisfaz (4.314), temos computado com .
Exemplo 4.6.1.
Consideremos o seguinte problema de valor inicial
(4.316)
(4.317)
A Figura 4.4 mostra a comparação entre e a solução numérica obtida da aplicação do Método de Euler com passo adaptativo. No método, utilizamos o passo inicial e tolerância . Ao compararmos esta figura com a Figura (4.1) fica evidente o controle do erro.
Figura 4.4: Resultados referentes ao Exemplo 4.6.1.
4.6.1 Exercícios
Em revisão
E. 4.6.1.
Considere o seguinte problema de valor inicial
(4.318)
(4.319)
Use o Método de Euler com passo adaptativo para computar o valor aproximado de . Para tanto, utilize o passo inicial e a tolerância de .
Envie seu comentário
Aproveito para agradecer a todas/os que de forma assídua ou esporádica contribuem enviando correções, sugestões e críticas!