15.05.2013 Views

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CAPÍTULO 12. SOLUÇÃO NUMÉRICA DE EQUAÇÕES DIFERENCIAIS ORDINÁRIAS 388<br />

Agora, pela fórmula (10.31), temos que as diferenças ordinárias de ordens 1 e 2, são dadas, respectivamente,<br />

por:<br />

∆fn = fn+1 − fn ,<br />

∆ 2 fn = fn+2 − 2fn+1 + fn .<br />

Assim, substituindo as diferenças ordinárias na expressão acima e agrupando os termos semelhantes,<br />

segue que:<br />

yn+2 = yn+1 + h<br />

12 [−fn + 8 fn+1 + 5fn+2] , (12.14)<br />

que é um método implícito de 2-passos chamado Método de Adams-Moulton. Vale aqui a mesma<br />

observação dada no método de Simpson.<br />

IV) De maneira semelhante ao método anterior, se aproximarmos f(x, y(x)) por um polinômio de interpolação<br />

sobre os pontos (xn, fn) , (xn+1, fn+1), isto é, por um polinômio do primeiro grau, e integrarmos<br />

a equação diferencial de primeira ordem, do (p.v.i.) (12.2), de xn+1 até xn+2, obtemos:<br />

yn+2 = yn+1 + h<br />

2 [−fn + 3 fn+1] , (12.15)<br />

que é um método explícito de 2-passos chamado Método de Adams-Bashforth. Como na regra do<br />

ponto médio, para aplicar este método devemos obter, inicialmente, o valor de y1 por método de 1-passo.<br />

Exemplo 12.5 - Resolver o (p.v.i.) do exemplo 12.1, usando o método de Adams-Bashforth. Use o<br />

método de Taylor de ordem 2, para obter os valores iniciais necessários.<br />

Solução: Temos que: y0 = 2 (condição inicial), f0 = 0 e y1 = 2.005, f1 = 0.095) ( calculado no exemplo<br />

12.4). Assim, fazendo n = 0 em (12.15), segue que:<br />

y2 = y1 + h<br />

2 [−f0 + 3f1] = 2.005 + 1<br />

[−0 + 3(0.095)]<br />

2<br />

= 2.0193 y(x2) = y(0.2) .<br />

Agora f(x2, y2) = f(0.2, 2.0193) = −2.0193 + 0.2 + 2 = 0.1807. Assim, fazendo n = 1 em (12.15),<br />

obtemos:<br />

y3 = y2 + h<br />

2 [−f1 + 3f2] = 2.0193 + 1<br />

[−0.095 + 3(0.1807)]<br />

2<br />

Assim a solução do (p.v.i.) dado é:<br />

= 2.0417 y(x3) = y(0.3) .<br />

xn<br />

yn<br />

0 2<br />

0.1 2.005<br />

0.2 2.0193<br />

0.3 2.0417

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!