Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites

The Wolfram Technology Guide
Search within   


Technology Guide

More About Mathematica
Event Detection and Event Localization
PreviousNext
 
     
 

This animation shows a ball bouncing down a nonlinear slope. When the ball hits the slope, NDSolve automatically stops the computation, resets the conditions for bouncing off, and restarts.

Event detection enables differential equations to be solved differently in different regions, with boundaries between regions determined dynamically by features of the solutions obtained. This feature's flexibility is a unique capability of Mathematica.

Typical applications include:
Modeling hybrid systems with physical constraints where an event triggers swapping between different regimes
Solving only until some logical or functional condition is satisfied
Collecting samples of solutions at particular events, or for Poincaré sections


Related Links
Function documentation: NDSolve
Tutorial: EventLocator


 

Any questions about topics on this page? Click here to get an individual response.


© 2008 Wolfram Research, Inc.  | Sign up for our newsletter:   | Glossary