how do i plot a delay differential equation
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I've never use matlab to plot a dde before.I did go over the mathworks examples but have no idea how to plot one My dde is dy/dt=(1-y(t))*(y(t-p)-y(t-p-i) y(t)=0.0073;p=3;i=11
0 Commenti
Risposte (1)
Eric Lin
il 15 Giu 2015
The output of MATLAB's dde solvers is a structure that includes as fields the selected mesh and approximations to y(x) at the selected mesh points. You can simply pass these fields as inputs to "plot":
sol = dde23(@ddex1de,lags,@ddex1hist,[0,5]);
plot(sol.x,sol.y);
You can also use the deval function to evaluate the dde at points of your choosing and then plot those instead.
0 Commenti
Vedere anche
Categorie
Scopri di più su Numerical Integration and Differential Equations in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!