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 413<br />

12.6.1 Sistemas de Equações Diferenciais<br />

Consideremos um sistema de n equações diferenciais de primeira ordem:<br />

o qual pode ser escrito, como:<br />

y ′ 1 = f1(x, y1, y2, . . . , yn)<br />

y ′ 2 = f2(x, y1, y2, . . . , yn)<br />

.<br />

y ′ n = fn(x, y1, y2, . . . , yn)<br />

y ′ = f(x, y) ,<br />

onde y, y ′ e f são vetores com componentes yi, y ′ i e fi, (i = 1, 2, . . . , n), respectivamente. Para que esse<br />

sistema possua uma única solução é necessário impormos uma condição adicional sobre y. Esta condição<br />

é usualmente da forma:<br />

y(x0) = y0 ,<br />

para um dado número x0 e um vetor y0. Condições suficientes para a existência e unicidade de solução<br />

de tais sistemas podem ser encontradas em [Rao,1981].<br />

Agora descreveremos como os métodos apresentados nas seções anteriores para a solução de equações<br />

diferenciais de primeira ordem podem ser aplicados para resolver sistemas de equações diferenciais de<br />

primeira ordem. Para efeito de simplicidade, e sem perda de generalidade, consideramos apenas o caso<br />

em que n = 2, isto é, o sistema possui apenas duas equações, e, para maior clareza usaremos a notação:<br />

⎧<br />

y ′ = f(x, y, z)<br />

⎪⎨<br />

⎪⎩<br />

z ′ = g(x, y, z)<br />

y(x0) = y0<br />

z(x0) = z0<br />

x ∈ [x0, b]<br />

Assim, se desejarmos resolver o sistema (12.42) pelo método de Euler, teremos:<br />

yn+1 = yn + hf(xn, yn, zn)<br />

zn+1 = zn + hg(xn, yn, zn)<br />

que será aplicado passo a passo, como mostra o exemplo a seguir.<br />

Exemplo 12.15 - Usando o método de Euler, resolver o seguinte sistema diferencial:<br />

⎧<br />

⎪⎨<br />

⎪⎩<br />

y ′ = z<br />

z ′ = y + e x<br />

y(0) = 1<br />

z(0) = 0 x ∈ [0, 0.2] , h = 0.1<br />

(12.42)<br />

(12.43)

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

Saved successfully!

Ooh no, something went wrong!