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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

II) Fazendo k = 2 em (12.11), obtemos:<br />

y(xn+2) − y(xn) =<br />

xn+2<br />

xn<br />

f(x, y(x)) dx ,<br />

e assim podemos aplicar a regra 1 3<br />

de Simpson, fórmula (11.9), para calcular a integral na expressão<br />

acima desde que a mesma está sendo avaliada entre três pontos consecutivos. Fazendo isso, segue que:<br />

y(xn+2) = y(xn) + h<br />

3 [f(xn, y(xn)) + 4f(xn+1, y(xn+1)) + f(xn+2, y(xn+2))] ,<br />

e como no caso anterior, obtemos:<br />

yn+2 = yn + h<br />

3 [fn + 4fn+1 + fn+2] , (12.13)<br />

que é um método implícito de 2-passos chamado método de Simpson.<br />

Observe que para poder aplicar o método (12.13), precisamos além de utilizar métodos do tipo<br />

Previsor-Corretor, também obter valores iniciais por métodos de 1-passo.<br />

Além de aproximar a integral do lado direito de (12.11), usando as fórmulas de Newton-Cotes do tipo<br />

fechado, dadas no Capítulo 11, podemos também obter métodos de k-passos, baseados em fórmulas de<br />

integração numérica, usando as fórmulas de Newton-Cotes do tipo aberto, como veremos a seguir.<br />

III) Seja P (x) o único polinômio de grau 2 passando pelos pontos:<br />

(xn, fn) , (xn+1, fn+1) , (xn+2, fn+2) .<br />

Usando a forma de Newton-Gregory para o polinômio de interpolação, fórmula (10.32), obtemos:<br />

P (x) = fn + (x − xn)∆fn + (x − xn)(x − xn+1) ∆2 fn<br />

2!<br />

Agora, desde que os pontos xi, i = n, n + 1, n + 2 são igualmente espaçados de h, podemos fazer a<br />

seguinte mudança de variável: u =<br />

x − xn , e assim:<br />

h<br />

P (x) = P (xn + uh) = fn + u ∆fn +<br />

u(u − 1)<br />

2<br />

∆ 2 fn .<br />

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

y(xn+2) e y(xn+1) por yn+2 e yn+1, respectivamente, e usando o fato que:<br />

obtemos:<br />

xn+2<br />

xn+1<br />

f(x, y(x)) dx ∼ =<br />

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

= h<br />

2<br />

1<br />

xn+2<br />

xn+1<br />

<br />

P (x) dx =<br />

fn + u∆fn +<br />

<br />

fnu + u2<br />

2 ∆fn + 1<br />

2<br />

2<br />

1<br />

u(u − 1)<br />

2<br />

u 3<br />

3<br />

P (xn + uh) h du ,<br />

∆ 2 fn<br />

<br />

du<br />

<br />

u2<br />

− ∆<br />

2<br />

2 2<br />

fn<br />

1<br />

.<br />

.

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

Saved successfully!

Ooh no, something went wrong!