Anda di halaman 1dari 19

Praktikum Sinyal dan Sistem

INSTITUT TEKNOLOGI PADANG ELE3351


JOBSHEET VII
OPERASI KONVOLUSI SINYAL DISKRIT

7.1 DASAR TEORI


Konvolusi dua sinyal diskrit x[n] dan v[n] dapat dinyatakan sebagai

x [ n ]∗v [ n ] = ∑ x [ i ] v [n−i].Jika x[n] dan v[n] memiliki nilai 0 untuk semua
i=−∞

integer pada n < 0, selanjutnya x[i] = 0 untuk semua integer pada i < 0 dan v[i-n]
= 0 untuk semua integer n – i < 0 (atau n < i). Sehingga jumlahan pada persamaan
akan menempati dari nilai i = 0 sampai dengan i = n, dan operasi konvolusi.
Komputasi pada persamaan (1) dan (2) dapat diselesaikan dengan merubah
discretetime index n sampai dengan i dalam sinyal x[n] dan v[n]. Sinyal yang
dihasilkan x[i] dan v[i] selanjutnya menjadi sebuah fungsi discrete-time index i.
Step berikutnya adalah menentukan v[n-i] dan kemudian membentuk
pencerminan terhadap sinyal v[i]. Lebih tepatnya v[-i] merupakan pencerminan
dari v[i] yang diorientasikan pada sumbu vertikal (axis), dan v[n-i] merupakan v[-
i] yang digeser ke kanan deng an step n. Saat pertama kali product (hasil kali)
x[i]v[n-i] terbentuk, nilai pada konvolusi x[n]*v[n] pada titik n dihitung dengan
menjumlahkan nilai x[i]v[n-i] sesuai rentang i pada sederetan nilai integer
tertentu.
Untuk lebih jelasnya permasalahan ini akan disajikan dengan suatu contoh
penghitung konvolusi pada dua deret nilai integer berikut ini.
Sinyal pertama: x[i]=123
Sinyal kedua : v[i]=213
1.Step pertama adalah pembalikan sinyal kedua,v[n]sehingga didapatan kondisi
seperti berikut : Sinyal pertama : x[i]=123
Sinyal kedua : v[-i]=312
2.Step kedua adalah pergeseran dan penjumlahan
Sinyal pertama : 123
Sinyal kedua : 312
------------------x
productandsum : 00200=2

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
3.Step ketiga adalah pergeseran satu step dan penjumlahan
Sinyal pertama : 123
Sinyal kedua : 312
---------------------x
productandsum : 0140=5
4.Step keempat adalah pergeseran satu step dan penjumlahan
Sinyal pertama : 123
Sinyal kedua : 312
-------------------x
productandsum : 326=11
5.Step kelima adalah pergeseran satu step dan penjumlahan
Sinyal pertama : 123
Sinyal kedua : 312
-------------------x
productandsum : 0630=9
6.Step keenam adalah pergeseran satu step dan penjumlahan
Sinyal pertama : 12 3
Sinyal kedua : 312
-------------------x
productandsum : 00900=9
7.Step ketujuh adalah pergeseran satu step dan penjumlahan
Sinyal pertama : 123
Sinyal kedua : 312
-------------------x
productandsum : 000000=0
Dari hasil productandsum tersebut hasilnya dapat kita lihat dalam bentuk deret
sebagai berikut :
2 5 11 9 9 Disini hasil penghitungan product and sum sebelum step pertama dan
step ke tujuh dan selanjutnya menunjukkan nilai 0, sehingga tidak ditampilkan.
Secara grafis dapat dilihat seperti berikutini:

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351

Gambar 7.1 Mekanisme Konvolusi

Pada gambar 7.1 diatas,menunjukkan sinyal x[n],bagian kedua


menunjukkan sinyal v[n], sedangkan bagian ketiga atau yang paling bawah
merupakan hasil konvolusi

Representasi sinyal dalam impuls artinya adalah menyatakan sinyal


sebagai fungsi dari impuls, atau menyatakan sinyal sebagai kumpulan dari impuls-
impuls.
Jika sinyal berupa unit impulse masuk ke dalam sistem, maka sistem akan
memberi respon yang disebut respon impuls (impulse response). Respon impuls
biasa diberi simbol h. Jika sistemnya diskret, respon impulsnya diberi simbol h[n]
dan jika sistemnya kontinyu,respon impulsnya diberi simbol h(t).

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
7.2 ALAT DAN BAHAN
1. Laptop/pc
2. Aplikasi matlab
3. Modul praktikum

7.3 LANGKAH KERJA


1. Hidupkan laptop dan buka aplikasi matlab
2. Klik file,kemudian pilih M-file
3. Bangkitkan sinyal x[n] dengan mengetikkan perintah pada listing program
4. Jalankan program dan tetapkan nilai L=20 dan P=10.
5. Selanjutnya masukkan pembangkitan sekuen unit step kedua dengan cara
menambahkan syntax
6. Coba jalankan program dan tambahkan perintah
7. Analisa hasil yang keluar pada matlab
8. Ulangi langkah ke-4 dan ubahlah nilai untuk L dan P masukkan nilai
sesuai perintah yang ada pada modul
9. Setelah selesai,simpan file dan keluar dari aplikasi matlab
10. Matikan laptop

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
7.4 LISTING PROGRAM
7.4.1 Listing Program Praktikum 1 Konvolusi Dua Sinyal Unit Step
1. Percobaan 1
L=20;
P=10;
for n=1:L
if n<=P
x(n)=1;
else
x(n)=0;
end
end
t=1:L;
subplot(3,1,1)
stem(t,x)
title ('IRFAN HAFIZH 2021310032')
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)
subplot(3,1,3)
stem(conv(x,v))

2. Percobaan 2
L = 12;
P = 10;
for n = 1:L

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
if n<=P
X(n) = 1;
else
X(n) = 0;
end
end
t = 1:L
subplot(3,1,1)
stem(t,X)
title ('IRFAN HAFIZH 2021310032')
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)
subplot(3,1,3)
stem(conv(X,V))

3.Percobaan 3
L = 15;
P = 5;
for n = 1:L
if n<=P
X(n) = 1;
else
X(n) = 0;
end
end

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
t = 1:L
subplot(3,1,1)
stem(t,X)
title ('IRFAN HAFIZH 2021310032')
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)
subplot(3,1,3)
stem(conv(X,V))

4.Percobaan 4
L = 12;
P = 12;
for n = 1:L
if n<=P
X(n) = 1;
else
X(n) = 0;
end
end
t = 1:L
subplot(3,1,1)
stem(t,X)
title ('IRFAN HAFIZH 2021310032')
for n = 1:L
if n<=P

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
V(n)=1;
else
V(n)=0;
end
end
t = 1:L
subplot(3,1,2)
stem(t,V)
subplot(3,1,3)
stem(conv(X,V))

7.4.2 Listing Program Praktikum 2 Konvolusi Dua Sinyal Sekuen Konstan


1. Percobaan 1
L1=21;
for n=1:L1;
if (n>=2);
st1(n)=1;
else
st1(n)=0;
end
end
t1=[0:1:(L1-1)];
subplot(311)
stem(t1,st1)
title('Konvolusi 2 sinyal sekuen konstan IRFAN HAFIZH 2021310032')
L2=21;
for n=1:L2;
if (n>=2);
st2(n)=1;
else
st2(n)=0;
end
end

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
t2=[0:1:(L2-1)];
subplot(312)
stem(t2,st2)
xlabel('Jumlah Sample')
subplot(313)
c=conv(st1,st2)
stem(c)

2. Percobaan 2
L1=21;
for n=1:L1;
if (n>=2);
st1(n)=1;
else
st1(n)=0;
end
end
t1=[0:1:(L1-1)];
subplot(311)
stem(t1,st1)
title('Konvolusi 2 sinyal sekuen konstan IRFAN HAFIZH 2021310032')
L2=11;
for n=1:L2;
if (n>=2);
st2(n)=1;
else
st2(n)=0;
end
end
t2=[0:1:(L2-1)];
subplot(312)
stem(t2,st2)

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
xlabel('Jumlah Sample')
subplot(313)
c=conv(st1,st2)
stem(c)

3. Percobaan 3
L1=15;
for n=1:L1;
if (n>=2);
y1(n)=2;
else
y1(n)=0;
end
end
t1=[0:1:(L1-1)];
subplot(311)
stem(t1,y1)
title('Konvolusi 2 sinyal sekuen konstan IRFAN HAFIZH 2021310032')
L2=18;
for n=1:L2;
if (n>=2);
y2(n)=3;
else
y2(n)=0;
end
end
t2=[0:1:(L2-1)];
subplot(312)
stem(t2,y2)
xlabel('Jumlah Sample')
subplot(313)
c=conv(y1,y2)

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
stem(c)

4.Percobaan 4
L1=10;
for n=1:L1;
if (n>=2);
y1(n)=2;
else
y1(n)=0;
end
end
t1=[0:1:(L1-1)];
subplot(311)
stem(t1,y1)
title('Konvolusi 2 sinyal sekuen konstan IRFAN HAFIZH 2021310032')
L2=8;
for n=1:L2;
if (n>=2);
y2(n)=3;
else
y2(n)=0;
end
end
t2=[0:1:(L2-1)];
subplot(312)
stem(t2,y2)
xlabel('Jumlah Sample')
subplot(313)
c=conv(y1,y2)
stem(c)

7.4.3 Listing Program Praktikum 3 Konvolusi Dua Sinyal Sinus Diskrit

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
1. Percobaan 1
Listing Program:
L=input('Banyaknya titik sampel(>=20): ');
f1=input('Besarnya frekuensi gel 1 adalah Hz: ');
f2=input('Besarnya frekuensi gel 2 adalah Hz: ');
teta1=input('Besarnya fase gel 1(dalam radiant): ');
teta2=input('Besarnya fase gel 2(dalam radiant): ');
A1=input('Besarnya amplitudo gel 1: ');
A2=input('Besarnya amplitudo gel 2: ');
%Sinus pertama
t=1:L;
t=2*t/L;
y1=A1*sin(2*pi*f1*t + teta1*pi);
subplot(3,1,1)
stem(y1)
title('IRFAN HAFIZH 2021310032')
%Sinus kedua
t=1:L;
t=2*t/L;
y2=A2*sin(2*pi*f2*t + teta2*pi);
subplot(3,1,2)
stem(y2)

2. Percobaan 2
L=input('Banyaknya titik sampel(>=20): ');
f1=input('Besarnya frekuensi gel 1 adalah Hz: ');
f2=input('Besarnya frekuensi gel 2 adalah Hz: ');
teta1=input('Besarnya fase gel 1(dalam radiant): ');
teta2=input('Besarnya fase gel 2(dalam radiant): ');
A1=input('Besarnya amplitudo gel 1: ');
A2=input('Besarnya amplitudo gel 2: ');
%Sinus pertama
t=1:L;

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
t=2*t/L;
y1=A1*sin(2*pi*f1*t + teta1*pi);
subplot(3,1,1)
stem(y1)
title('IRFAN HAFIZH 2021310032')
%Sinus kedua
t=1:L;
t=2*t/L;
y2=A2*sin(2*pi*f2*t + teta2*pi);
subplot(3,1,2)
stem(y2)
subplot(3,1,3)
stem(conv(y1,y2))

3. Percobaan 3
L=input('Banyaknya titik sampel(>=20): ');
f1=input('Besarnya frekuensi gel 1 adalah Hz: ');
f2=input('Besarnya frekuensi gel 2 adalah Hz: ');
teta1=input('Besarnya fase gel 1(dalam radiant): ');
teta2=input('Besarnya fase gel 2(dalam radiant): ');
A1=input('Besarnya amplitudo gel 1: ');
A2=input('Besarnya amplitudo gel 2: ');
%Sinus pertama
t=1:L;
t=2*t/L;
y1=A1*sin(2*pi*f1*t + teta1*pi);
subplot(3,1,1)
stem(y1)
title('IRFAN HAFIZH 2021310032')
%Sinus kedua
t=1:L;
t=2*t/L;

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
y2=A2*sin(2*pi*f2*t + teta2*pi);
subplot(3,1,2)
stem(y2)
subplot(3,1,3)
stem(conv(y1,y2))

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
7.5 HASIL PERCOBAAN

Gambar 7.2 Hasil Listing Praktikum 1 Percobaan 1

Gambar 7.3 Hasil Listing Praktikum 1 Percobaan 2

Gambar 7.4 Hasil Listing Praktikum 1 Percobaan 3

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351

Gambar 7.5 Hasil Listing Praktikum 1 Percobaan 4

Gambar 7.6 Hasil Listing Praktikum 2 Percobaan 1

Gambar 7.7 Hasil Listing Praktikum 2 Percobaan 2


TEKNIK ELEKTRO S1 IRFAN HAFIZH
2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351

Gambar 7.8 Hasil Listing Praktikum 2 Percobaan 3

Gambar 7.9 Hasil Percobaan Praktikum 2 Percobaan 4

Gambar 7.10 Hasil Listing Praktikum 3 Percobaan 1

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351

Gambar 7.11 Hasil Listing Praktikum 3 Percobaan 2

Gambar 7.12 Hasil Listing Praktikum 3 Percobaan 3

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032
Praktikum Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG ELE3351
DAFTAR PUSTAKA
1. Mukhaiyar, R., & Mayendra, M. Z. (2018). Modul Pratikum Sinyal dan
Sistem: D4 Teknik Elektro Industri. Diakses pada selasa, 27 Oktober 2022
2. Muslim Syahputra, S.T, M.T. 2005. Persamaan Linier. Bandung:
Indonesia. Diakses pada selasa, 27 Oktober 2022
3. Arrofiqoh, E. N., & Harintaka, H. (2018). Implementasi Metode
Convolutional Neural Network Untuk Klasifikasi Tanaman Pada Citra
Resolusi Tinggi. Geomatika, 24(2), 61-68. Diakses pada selasa, 27
Oktober 2022
4. Kholik, A. (2021). Klasifikasi Menggunakan Convolutional Neural
Network (Cnn) Pada Tangkapan Layar Halaman Instagram. Jurnal Data
Mining dan Sistem Informasi, 2(2), 10-20. Diakses pada selasa, 27
Oktober 2022

TEKNIK ELEKTRO S1 IRFAN HAFIZH


2021310032

Anda mungkin juga menyukai