The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Software » comp.soft-sys.matlab

Topic: MATLAB: Is it possible to have two event values whilst using ode45?
Replies: 2   Last Post: Dec 7, 2012 9:35 AM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]

Posts: 1,717
Registered: 11/8/10
Re: MATLAB: Is it possible to have two event values whilst using ode45?
Posted: Dec 7, 2012 6:36 AM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

"Kitech" wrote in message <k9rgdt$j2c$>...
> I want two limitations to my ode45 calculation of a movement equation: position and time. I have already got the time event to work but I am not sure if and how I can add another event for limiting the position.
> I also have many different particles coupled together in one ODE equation and need them to stop individually once they reach a 'roof' as they all travel at different speeds... would I be able to achieve this through events? I have an idea on how I would do this but its very complicated and would probably be very slow...
> Any help would be greatly appreciated!

Multiplying several event functions makes the solver stop or take an action if at least one of the events occurs. Is it this what you meant with your question ?

Best wishes

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2017. All Rights Reserved.