Use o botão abaixo para reportar erros ou dar sugestões.
Cálculo Numérico - Versão Scilab
Nas seções anteriores contruímos os métodos de Runge-Kutta implícito, nesta seção veremos uma nova família de métodos chamados implícitos. Nos métodos implícitos o processo recursivo produz uma equação implícita para em termos de , como por exemplo:
| (10.203) |
para resolver o problema de valor inicial dado por:
Note que este método é implícito pois a expressão que define a iteração depende de dos dois lados da Equação (10.203), exigindo que o termo seja isolado para a aplicação do método.
Contruiremos, agora, o mais simples dos métodos para resolver problemas de valor inicial: o método de Euler implícito, uma variante do método de Euler (explícito) que vimos na Seção 10.2. Seguinte o mesmo raciocício daquela seção, integramos o problema de valor inicial dado por
de até obtemos (como feito anteriormente) para obter
Diferentemente do método de Euler estudado, o método de Euler implícito aproxima a função pela uma função constante e, assim, obtemos o seguinte esquema:
Generalizando este procedimento para obtemos o método de Euler implícito
Note que este método é implícito (a equação é implícita) pois depende de dos dois lados da equação. Se a função for simples o suficiente, podemos resolver a equação isolando o termo . Se isso não for possível, devemos usar um dos métodos vistos anteriormente para calcular as raízes da equação (por exemplo, método da bissecção e método de Newton).
Exemplo 10.8.1. Considere o problema de valor inicial dado por
A relação de recorrência do método de Euler implícito é dado por:
Isolando a na primeira equação, obtemos o processo iterativo dado por:
O método de Euler aproxima a função como uma constante no intervalo . O método trapezoidal é muito semelhante ao método de Euler melhorado estudado na Seção 10.3, integramos de até a equação diferencial envolvida no problema de valor inicial
| (10.217) |
para obter:
Exatamente como no método de Euler melhorado, aplicamos a regra do trapézio (ver 9.2.2) à integral envolvida no lado direito da expressão, isto é:
onde .
Repetindo este procedimento para cada , obtemos o esquema iterativo do método trapezoidal:
Exemplo 10.8.2. Considere o problema de valor inicial dado por
onde é uma constante. A relação de recorrência do método de Euler trapezoidal é dado por:
Isolando a na primeira equação, obtemos o processo iterativo dado por:
O método theta é uma generalização dos métodos de Euler e trapezoidal. A relação de recorrência do método theta é dada por:
Observe que quando , a relação recai no método de Euler, quando , no método trapezoidal e quando , no método de Euler implícito.
ER 10.8.1. Considere o problema de valor inicial dado por:
Construa a recursão via método de Euler implícito e explicite o termo .
Esta seção carece de exercícios. Clique em e inicie a editá-la agora mesmo. Veja outras formas de participar clicando aqui.
Este texto é disponibilizado nos termos da licença Creative Commons Atribuição-CompartilhaIgual 3.0 Não Adaptada (CC-BY-SA 3.0). Página gerada em 19/8/2020 às 17:36:32.