Question: dsolve, events question

My question is in regards to the events feature in dsolve numeric.

At a particular event time, I was wondering if it is possible to call a previous moment, that is something like

eq:={ diff(y(t),t) = y(t) };

ic:={ y(0) = 2 };

de:=dsolve( eq union ic, numeric, events=[[ t =5, [ y(t) = y( t - 2 ) ]]],range=0..10);

If it is possible to "globaly" declare previous steps of the dsolve, I believe that the above de would work. However, I am unsure/able to alter the inner workings of the dsolve command.


-Scott G

Please Wait...