ode; zero input response; drawing the function in matlab
10 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Danny Van Elsen
il 13 Nov 2020
Modificato: Danny Van Elsen
il 13 Nov 2020
hello
in the context of ordinary differential equations and system modelling, an example of how to determine the zero-input response from a system modelled by q(D) is
for which the answer is supposed to be

So when trying to prove to myself that the resulting plot for q(D) really was a constant 0, I tried this in matlab:
syms x
y = exp(-x) * (cos(2*x) + 2*sin(2*x));
qD = (diff(y) + y)^2 + 4*y;
diffy = diff(y);
hold on
fplot(y, [0 5])
fplot(qD, [0 5])
fplot(diffy, [0 5])
legend ('y', 'qD', 'diffy')
but the resulting curve for 'qD' is anything but 0;
so is my formula for the 'qD' curve wrong? or is the solution to the exercise wrong?
regards, Danny.
0 Commenti
Risposta accettata
Alan Stevens
il 13 Nov 2020
Modificato: Alan Stevens
il 13 Nov 2020
I think you should interpret (D+1)^2y as D^2y + 2Dy + y; i.e. d^2y/dt^2 + 2dy/dt + y
Currently you have it as (dy/dt)^2 +2dy/dt + y
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Symbolic Math Toolbox 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!