Konvolusi Dua Sinyal Discrete

in #programming7 years ago

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


Gambar: Konvolusi Dua Sinyal Discrete


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



FOLLOW ME: @ryal


Coin Marketplace

STEEM 0.16
TRX 0.16
JST 0.032
BTC 59626.66
ETH 2519.04
USDT 1.00
SBD 2.43