Main Content

Delay Differential Equations

Delay differential equation initial value problem solvers

Delay differential equations contain terms whose value depends on the solution at prior times. The time delays can be constant, time-dependent, or state-dependent, and the choice of the solver function (dde23, ddesd, or ddensd) depends on the type of delays in the equation. Typically the time delay relates the current value of the derivative to the value of the solution at some prior time, but in the case of a neutral equation it can depend on the value of the derivative at prior times. Since the equations depend on the solution at prior times, it is necessary to provide a history function that conveys the value of the solution before the initial time t0. For more information, see Solving Delay Differential Equations.

Plotted solutions of two delay differential equation problems


développer tout

dde23Solve delay differential equations (DDEs) with constant delays
ddesdSolve delay differential equations (DDEs) with general delays
ddensdSolve delay differential equations (DDEs) of neutral type
ddegetExtract properties from delay differential equations options structure
ddesetCreate or alter delay differential equations options structure
devalEvaluate differential equation solution structure