How to make convolution between two signals?
Ältere Kommentare anzeigen
If I have x[n] = δ[n] + 2 δ[n-1]- 3 δ[n-4] and h[n] = 3 δ[n]+2 δ[n-1]. Plot x[n], h[n], and then plot the convolution x[n]*h[n].
Antworten (3)
Matt J
am 24 Dez. 2012
1 Stimme
See also the convn method of this class
Muruganandham Subramanian
am 24 Dez. 2012
>>doc conv
Refer this also:
Wayne King
am 24 Dez. 2012
x = [1 2 0 0 -3];
h = [3 2];
y = conv(x,h);
subplot(311)
stem(0:4,x,'markerfacecolor',[0 0 1])
set(gca,'xlim',[0 5]);
subplot(312)
stem(0:1,h,'markerfacecolor',[0 0 1])
set(gca,'xlim',[0 5]);
subplot(313)
stem(0:5,y,'markerfacecolor',[0 0 1])
set(gca,'xlim',[0 5]);
2 Kommentare
Saso sasose
am 12 Apr. 2017
this is for (n ) but what would I do if I need continuous convolution
Kategorien
Mehr zu Subplots 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!