Why is the convolution so different from the analytical answer?
Ältere Kommentare anzeigen
I am trying to graph the convolution of two functions.
t = linspace(0,5,1001);
xt = (exp(-t) + exp(-3*t)).*heaviside(t);
ht = (1.5.*exp(-2.*t) + 1.5.*exp(-4.*t)).*heaviside(t);
yt_n = conv(xt,ht);
yt_a = (2.*exp(-1.*t)-2.*exp(-4.*t)).*heaviside(t)
When comparing yt_n and yt_a, the results are very different. Though, they should be the same since yt_a is just the analytically derived output response for x(t) and y(t), Why is this?
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Stochastic Differential Equation (SDE) Models finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!