Anda di halaman 1dari 4

LAPORAN PENGOLAHAN SINYAL DIGITAL

PRAKTIKUM V

Disusun Oleh :
Vivy Fauziah
1800022023

Laboraturium Komputer dan Informasi


Program Studi Teknik Elektro
Universitas Ahmad Dahlan
Yogyakarta
2021
A. Tujuan
1. Memahami tapis analog dan digital LPF, HPF, dan BPF.
2. Menggunakan tapis digital untuk membuat perubahan sinyal suara

B. Langkah praktikum
1. Beberapa contoh untuk pentapis analog dengan bentuk fungsi alih 𝐻(𝑠) sebagai berikut :

Tuliskan program berikut untuk menentukan jenis pentapis (LPF, HPF, atau BPF) serta untuk
menentukan frekuensi kritis (cut off, rejection).
%Prak 5a.m
%=============
Figure(1)
wl=0:0.05:5;
Bl=[0.5279];
Al=[1 1.0275 0.5279];
H1s=freqs(B1,A1,wl)
Plot(w1, abs(H1s)), title(‘Filter H1s’);

Figure(2)
W2= 0:0.001:0.3;
B2= [1 0 0];
A2=[1 0.1117 0.0062];
H2s=freqs(B2, A2, w2)
Plot(w2,abs(H2s)), title(‘Filter H2s’);

Figure(3)
W3= 0:0.01:10;
B3= [1.05 0];
A3=[1 1.05 0.447];
H3s=freqs(B3, A3, w3)
Plot(w3,abs(H3s)), title(‘Filter H3s’);
2. Buatlah program untuk menentukan jenis pentapis frekuensi kritis dari pentapis analog
dengan fungsi alih ,𝐻(𝑠) berikut:

3. Beberapa contoh untuk pentapis digital dengan bentuk fungsi alih H(z) sebagai berikut :
Tuliskan program berikut untuk menentukan jenis pentapis (LPF, HPF atau BPF) serta untuk
menentukan frekuensi kritis (cut off, rejection).

Figure(1)
B1=[0.2066 0.4131 0.266];
A1=[1, -0.3695 0.1958];
[H1z, w1T]= freqz(B1, A1, 100);
Plot(w1T, abs(H1z)), title (’Filter H1z’);

Figure (2)
B2=[0.894 -1.789 0.894];
A2=[1, -1.778 0.799];
[H2z, w2T]= freqz(B2, A2, 100);
Plot(w2T, abs(H2z)), title (’Filter H2z’);

Figure (3)
B3=[0.42 0 -0.42];
A3=[1 -0.443 0.159];
[H3z, w3T]= freqz(B3, A3, 100);
Plot(w3T, abs(H3z)), title (’Filter H3z’);

4. Buatlah program untu menentukan jenis pentapis frekuensi kritis dari pentapis analog dengan
fungsi alih H(z) berikut :

5. Tulis dan jalankan program pentapisan pada sinyal suara


% Prak5c.m
x=wavread(‘satu1.wav’);
subplot(3,1,1)
plot(x)
pause
%suara asli
Sound(x, 11025)
Pause

% Lowpass filtering
N = 10;
Rp = 25;
Rs = 100;
Wn = 15;

[B,A] =ELLIP(N,Rp,Rs,Wn);
Y1 = filter(B,A,x);
Subplot(3,1,2)
Plot(y1)
%pause
Sound(y1, 11025)
pause

% Highpass filtering
[B,A] = ELLIP(N,Rp,Rs,Wn,’high’);
Y2 = filter(B,A,x);
Subplot(3,1,3)
Plot(y2)
Sound(y2,11025)

Pelajari melalui help fungsi ellip dan filter, dan jelaskan pengaruhnya pada perubahan suara
yang dihasilkan!
Lakukan pengujian untuk file suara yang lain misalnya: satu2.wav, dua1.wav, dll dari contoh
file-file yang telah direkam pada Praktikum 2!
6.
7.

C. Hasil dan pembahasan

Anda mungkin juga menyukai