Enunciado
Cálculo - Boyce - Equações Diferenciais - Ed: 10º - Capítulo 8.2 - Ex. 12
Em cada um dos problemas de 7 a 12, encontre valores aproximados da solução do problema de valor inicial dado em t = 0,5;1,0; 1,5e 2,0.
(a) Useo método de Euler aprimoradocom h = 0,025.
(b) Useo método de Euler aprimoradocom h = 0,0125.
12.
Passo 1
Bora lá pra mais um probleminha sobre método de aperfeiçoado.
Olha só! A fórmula aperfeiçoada de para a equação diferencial do nosso problema será...
Sendo que é igual à...
Na prática, o que estamos fazendo é uma iteração dentro de outra iteração. Voltando ao que interessa, não podemos esquecer que...
Com ...
Desse modo, nossa expressão geral vai ser...
Sendo que...
Agora vamos dar um jeito de resolver esse problema computacionalmente.
Passo 2
Para isso, vamos usar a seguinte estrutura abaixo em forma de algoritmo...
Passo 3
a) Desse modo, utilizando uma linguagem de programação qualquer, ou , é possível determinar o que a gente quer. No caso, bora usar a ...
Usemos o seguinte código abaixo, feito com todo carinho do mundo...
É importante ressaltar que colocamos um condicional em nosso código, pra aparecer apenas os valores que procurávamos. Fizemos isso, colocando um para que toda vez que o resto da divisão de por desse zero, o programa printasse o valor de em .
Assim... Compilando o código, num total de iterações igual à...
Obtemos os seguintes valores da tabela abaixo...
Passo 4
b) Já nessa letra, só basta alterar duas coisas no código confeccionado. Primeiro, o valor de que vai ser igual a .
E depois o tamanho de iterações, que vai valer...
Desse modo, compilando o código, já com essas duas alterações, obtemos que...
E chegamos até a seguinte tabela...
Pronto! Exercício finalizado!
Resposta
a)
b)