Konvolusi Dua Sinyal Discrete
Konvolusi Dua Sinyal Discrete
%Konvolusi Dua Sinyal Discrete Unit Step
%oleh :Syahrial
L=input('Panjang gelombang(>=10) : ');
P=input('Lebar pulsa (lebih kecil dari L): ');
for n=1:L %
if n<=P % perulangan n lebih kecil sama dengan p
x(n)=1;
else
x(n)=0;
end%keluar dari loop jika kondisi tidak terpenuhi
end
t=1:L;
subplot(3,1,1) %posisi plot pada window
stem(t,x) %perintah pada plot
Output Program
![](https://steemitimages.com/640x0/https://img.esteem.ws/iznx2ri4no.jpg)
Selanjutnya masukkan pembangkitan sekuen unit step ke dua dengan cara menambahkan syntax berikut ini di bawah program anda pada langkah pertama:
for n=1:L
if n<=P
v(n)=1;
else
v(n)=0;
end
end
t=1:L;
subplot(3,1,2)
stem(t,v)
Output Program
![](https://steemitimages.com/640x0/https://img.esteem.ws/tcbpgl07vy.jpg)