Hi I am new to using the ODE function. One of the things I would like to do is trigger an event one a parameter has been met and then run another iteration.
For example, I have an object falling at an initial height, and once the object reach a certain height I want the object to fly back up. So here is my equation:
depth =v(1)
speed = [v(2); (rho*V*g/(m+V*rho))-(m*g/(m+V*rho))-((1/(2*m+V*rho)*Cd*A.*rho.*v(2).^2))];
How would I set this up?
Thanks

답변 (1개)

Alan Stevens
Alan Stevens 2020년 8월 13일

0 개 추천

Search
ODE Event Location
in the Matlab documentation to see an example (similar to yours) of how to do it.

카테고리

태그

질문:

2020년 8월 13일

답변:

2020년 8월 13일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by