How to stop, reset the variables and restart an ODE solver?

11 views (last 30 days)
I am trying to solve a system of equations in which I want to stop the solver at certain t-values, reset the value of depenedent variables, and restart the solver. Is there an example that I can look at and try to mimic?

Answers (1)

Walter Roberson
Walter Roberson on 3 Apr 2019
Look at ballode and how it uses "events", and observe how it loops calls until the entire time is complete.
  5 Comments
VR
VR on 18 Apr 2019
Thanks but I had already looked at it. I still don't understand how I can adapt the following line so that it stops integrating at t=6 and replace dydt(2) to be 40 (say) and starts integrating again.
value = y(1);
I tried to replace it with the following but it doesn't seem to work.
value = t-6;

Sign in to comment.

Tags

Community Treasure Hunt

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

Start Hunting!