MATLAB: Solve a coupled pair of non-linear differential delay equations

coupled differential equationsdelay equationsnonlinear differentials

Hello, Is it possible in Matlab to solve a coupled pair of non-linear differential delay equations? In particular the equations I am interested is: p'[t] = -(p[t – 2] – q[t – 2])^3/2 , q'[t] = (p[t – 2] – q[t – 2])^3/2, p[t /; t < 0] == 1.01 + 0.1*(t – 3), p, q[t /; t < 0] == 1.0 – 0.1*(t – 3), q, {t, -2, 10}

Best Answer

Adding your equations gives
p'(t)+q'(t)=0,
so
p(t)=-q(t)+constant
Inserting in the second equation gives
q'(t)=(-2*q(t-2)+constant)^3/2
"constant" can be determined from your history initial conditions for p and q.
Best wishes
Torsten.
Related Question