Andreza Costa Batista.pdf - mtc-m17:80 - Inpe
Andreza Costa Batista.pdf - mtc-m17:80 - Inpe
Andreza Costa Batista.pdf - mtc-m17:80 - Inpe
- 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