KONVOLUSI
6.1. Konvolusi Pergeseran
Konvolusi didefinisikan sebagai operasi penjumlahan dua fungsi setelah
Konvolusi antara dua sinyal diskrit x[n] dan h[n] dapat dinyatakan
sebagai
Contoh soal:
X[n] = [2, 1, 2, 1, 1, 0]
h[n] = [1, 0, 1, 2, 2, 1]
Panjang konvolusi P = M + L – 1
= 6 + 6 – 1 = 11
Dimana M = ukuran sinyal x
L = ukuran sinyal h
Langkah-langkah konvolusi :
Tentukan pencerminan sinyal kedua h[-k] yaitu:
Tanda panah = Referensi (acuan)
H[-k] 1 2 2 1 0 1 0 0 0
Tulis angka x(k) percis di atas angka h[k] mengacu pada angka di atas
angka tanda panah ( ), kemudian agar angka n[x] dan h[-k] simetris
tambahkan angka nol di kiri angka n(x) serta angka nol di kanan angka
h[-x], sehingga diperoleh dengan,
Tulis angka x(k) : [0, 2, 1, 2, 1, 1, 0] dengan acuan angka "0" tepat satu dikiri
angka acuan h[k], seperti :
x[k] 0 2 1 2 1 1 0
h[-k] 1 2 2 1 0 1 0 0 0 0 0
Perhatikan empat kotak masih kosong, isi semua kotak kosong dengan
angka “0”, sehingga dapat di tulis :
x[k] 0 0 0 0 0 2 1 2 1 1 0
h[-k] 1 2 2 1 0 1 0 0 0 0 0
Tulis angka k diawali dengan angka nol percis di atas tanda panah
(acuan), seperti :
k 0 1 2 3 4 5
x[k] 0 0 0 0 0 2 1 2 1 1 0
h[-k] 1 2 2 1 0 1 0 0 0 0 0
1x2=2
2 + 0 = 2 (hasil)
1x1=1
1 + 0 = 1 (hasil)
2x2=4
1x1=1
1x1=1
4 + 1 + 1 = 6 (hasil)
2x2=4
2x1=2
1x2=2
1x1=1
4 + 2 + 2 + 1 =9 (hasil)
Untuk n = 5, h[ - k] digeser sejauh 5
1x2=2
2x1=2
2x2=4
1x1=1
2+2+4+1=9 (hasil)
1 x 2 = 2
2 x 1 = 2
2 x 1 = 2
2 + 2 + 2 = 6 (hasil)
0x0=0
0+0=0
Jika diteruskan untuk n = 11, 12, ... hasilnya adalah nol, maka perhitungan
diberhentikan sampai dengan n = 10.
Sehingga diperoleh
y(n) = {2, 1, 4, 6, 9, 9, 8, 3, 0}
.......
Contoh :
X[n] = [2, 1, 2, 1, 1, 0]
h[n] = [1, 0, 1, 2, 2, 1]
Ditanya :
y[n] = ...
Jawab :
Sedangkan hasil perhitungan y [0] sampai dengan y [0] dari Tabel diatas adalah :
y[0] = 2
y[1] =0+1
y[2] diperoleh dari Baris 3 Kolom 1 ditambah Baris 2 Kolom 2 ditambah Baris 1
Kolom 3 , yaitu :
y[2] =2+0+4
y[3] diperoleh dari Baris 4 Kolom 1 ditambah Baris 3 Kolom 2 ditambah Baris 2
Kolom 3 ditambah Baris 1 Kolom 4 , yaitu :
y[3] =4+1+0+1
y[4] diperoleh dari Baris 5 Kolom 1 ditambah Baris 4 Kolom 2 ditambah Baris 3
Kolom 3 ditambah Baris 2 Kolom 4 ditambah Baris 1 Kolom 5, yaitu :
y[4] =4+2+2+0+1
y[5] diperoleh dari Baris 6 Kolom 1 ditambah Baris 5 Kolom 2 ditambah Baris 4
Kolom 3 ditambah Baris 3 Kolom 4 ditambah Baris 2 Kolom 5 ditambah Baris
1 Kolom 6 , yaitu :
y[5] =2+2+4+1+0+0
y[6] diperoleh dari Baris 6 Kolom 2 ditambah Baris 5 Kolom 3 ditambah Baris 4
Kolom 4 ditambah Baris 3 Kolom 5 ditambah Baris 2 Kolom 6, yaitu :
y[6] = 1 + 4 + 2 + 1 + 0
y[7] diperoleh dari Baris 6 Kolom 3 ditambah Baris 5 Kolom 4 ditambah Baris 4
Kolom 5 ditambah Baris 3 Kolom 6, yaitu :
y[7] = 2 + 2 + 2 + 0
y[8] diperoleh dari Baris 6 Kolom 4 ditambah Baris 5 Kolom 5 ditambah Baris 4
Kolom 6, yaitu :
y[8] = 1 + 2 + 0
y[9] = 1 + 0
y[10] = 0
y[0] =2
y[1] =0+1
y[2] =2+0+4
y[3] =4+1+0+1
y[4] =4+2+2+0+1
y[5] =2+2+4+1+0+0
y[6] = 1 + 4 + 2 + 1 + 0
y[7] = 2 + 2 + 2 + 0
y[8] = 1 + 2 + 0
y[9] = 1 + 0
y[10] = 0
y(n) = {2, 1, 4, 6, 9, 9, 8, 3, 0}
Menggunakan Matlab
Xn = [2 1 2 1 1 0];
hn = [1 0 1 2 2 1];
yn = conv(x, h);
6.4. Quiz
x[n] = [1, 1, 2, 1, 1, 0]
h[n] = [2, 0, 1, 2, 2, 1]
Tentukan : y[n]
Jawaban langsung dalam bentuk Tabel seperti Tabel ke dua dan bentuk
y[0] =
y[1] =
y[2] =
dst