12.07.2015 Views

Andreza Costa Batista.pdf - mtc-m17:80 - Inpe

Andreza Costa Batista.pdf - mtc-m17:80 - Inpe

Andreza Costa Batista.pdf - mtc-m17:80 - Inpe

SHOW MORE
SHOW LESS
  • No tags were found...

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

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

D.6 – EQUAÇÕES DIFERENCIAIS ORDINÁRIASÉ possível resolver equações diferenciais ordinárias numericamente, utilizando oMATLAB, este recurso é conveniente quando as equações não podem ser resolvidasfacilmente de forma analítica.Para resolver equações diferenciais utilizando o MATLAB é necessário reescreveras equações diferenciais de ordem superior em termos de um conjunto equivalente deequações diferenciais de primeira ordem.O MATLAB contém dois comandos para calcular soluções numéricas paraequações diferenciais ordinárias: ode23 e ode45; o comando ode23 usa o método de Runge- Kutta para equações diferenciais de segunda e terceira ordem; o comando ode45 usa ométodo de Runge - Kutta para equações diferenciais de quarta e quinta ordem. Oscomandos ode23 e ode45 possuem os mesmos tipos de argumentos.Para utilizar estes comandos é necessário que escrevamos um arquivo M de funçãoque retorna as equações diferenciais, de primeira ordem, anteriores e escrevê – las como umvetor coluna y, dados os valores iniciais (yo), e o intervalo de variação do tempo(intervalo). A seguir está o comando ode45:ode45(@funcao, intervalo, yo);Figura D.2 – y = x 276

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

Saved successfully!

Ooh no, something went wrong!