Enunciado
Cálculo - Boyce - Equações Diferenciais - Ed: 10º - Capítulo 8.3 - Ex. 13
13. Complete os cálculos necessários para obter os elementos nas colunas quatro e cinco da Tabela
Passo 1
Bora lá pro nosso primeiro probleminha sobre método de .
Olha só! A nossa já sabemos que é dada por...
E sabemos também das seguintes condições:
Sabendo disso, é uma boa utilizarmos o método de ordem pra resolver esse nosso problema. Assim, iremos obter valores mais aproximados em cada ponto pedido.
A nossa iteração no método de de ordem é dada por...
Agora presta atenção! Como o objetivo é resolver esse problema computacionalmente, o que estamos procurando aqui é fórmulas pra colocarmos em nosso código. De preferência, que estejam em função de e das condições fornecidas pelo enunciado.
Disso isso! Bora pro que interessa! Vamos obter ...
Depois, bora descobrir , que é dado por...
Em seguida, bora partir pra obtenção de , que é igual à...
E finalmente, vamos obter ...
Pronto! Agora vamos pegar esses dados pra usar em nossa resolução computacional.
Passo 2
Para isso, vamos usar a seguinte estrutura abaixo em forma de algoritmo...
Captou a mensagem!?
Pois bora em frente!
Passo 3
a) Desse modo, utilizando uma linguagem de programação qualquer, ou ... Você é quem sabe! É possível determinar o que a gente quer. No caso, bora usar a linguagem ...
Olha só! O seguinte código abaixo foi feito...
O legal é que esse código vai ser servir pra quase todas as questões desse seção! Só é preciso alterar um detalhe aqui e outro acolá!
Na coluna quatro, o valor de é ...
Bom! Compilando o código, num total de iterações igual à...
É importante ressaltar que botamos um condicional em nosso código para que ele apenas os valores que pede o enunciado. Podemos fazer isso, colocando um para que toda vez que a divisão de por for , o programa mostrar.
Voltando ao assunto da compilação! Obtemos os seguintes valores da tabela abaixo...
Passo 4
Já no caso da coluna cinco, só basta alterar duas coisas no código confeccional. Primeiro, o valor de que vai ser igual a .
E depois o tamanho de iterações, que vai valer...
Ah! Esqueci de falar! No condicional , dessa vez o nosso vai fazer com que toda vez que a divisão de por for , o programa mostre o valor de em .
Desse modo, compilando o código com essas alterações... Obtemos o exposto na imagem abaixo:
Pronto! Colunas completadas!