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

조회 수: 5 (최근 30일)
VR
VR 2019년 4월 3일
댓글: VR 2019년 4월 18일
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?

답변 (1개)

Walter Roberson
Walter Roberson 2019년 4월 3일
Look at ballode and how it uses "events", and observe how it loops calls until the entire time is complete.
  댓글 수: 5
VR
VR 2019년 4월 18일
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;

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Ordinary Differential Equations에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by