21.04.2015 Views

The Computable Differential Equation Lecture ... - Bruce E. Shapiro

The Computable Differential Equation Lecture ... - Bruce E. Shapiro

The Computable Differential Equation Lecture ... - Bruce E. Shapiro

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

152 CHAPTER 7. DELAY DIFFERENTIAL EQUATIONS<br />

b 3 (θ) =<br />

b 4 (θ) =<br />

(− 2 3 θ + 1 )<br />

θ 2 (7.109)<br />

( 2<br />

3 θ − 1 2)<br />

θ 2 (7.110)<br />

Details on✬<br />

implementing these methods are given in the reports by Paul and Baker. ✩<br />

3<br />

Algorithm 7.2. Continuous Extension to Method Steps To<br />

solve the delay differential equation<br />

on (t 0 , t f )<br />

y ′ (t) = f(t, y(t), y(t − τ(t, y))) (7.111)<br />

y(t) = g(t), t 0 − τ < t < t 0 (7.112)<br />

1. Locate all discontinuity points ξ 1 , ξ 2 , . . . , ξ m < t f .<br />

2. Set ξ 0 = t 0 , ξ m+1 = t f<br />

3. Solve<br />

y ′ = f(t, y(t), g(t − τ(t))) (7.113)<br />

y(xi 0 ) = g(ξ 0 ) (7.114)<br />

on (ξ 0 , ξ 1 ) using any ODE solver.<br />

4. For i = 1, . . . , m<br />

(a) Compute the continuous extension η(t) on (ξ i−1 , ξ i )<br />

(b) Solve the equation<br />

on (ξ i , ξ i+1 )<br />

y ′ = f(t, y(t), η(t − τ(t))) (7.115)<br />

y(xi 0 ) = η(ξ 0 ) (7.116)<br />

✫<br />

✪<br />

3 C.A.H. Paul & C.T.H. Baker, ”Explicit Runge-Kutta Methods for the Nuermical Solution of<br />

Singular Delay <strong>Differential</strong> <strong>Equation</strong>s,” Numerical Analysis Report 212, April 1992, University of<br />

Manchester, Dept. of Mathematics, http://citeseer.ist.psu.edu/37968.html<br />

Math 582B, Spring 2007<br />

California State University Northridge<br />

c○2007, B.E.<strong>Shapiro</strong><br />

Last revised: May 23, 2007

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!