Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

DIGITAL SIGNAL PROCESSING

BARTLET & HANNING

Disusun oleh :
Nama : Insani Buana Ramadhian
NIM : 13220005
Fakultas / Jurusan : Teknik & Informatika / Teknik Elektro
Dosen Pembimbing : Achmad Setiawan, S.T., M.T

Prodi Teknik Elektro


Fakultas Teknik & Informatika
Universitas Gajayana Malang
2016

A. Bartlet

a. Listing Program

%++++++++++++++++++++++++++++++++++++++
% BPF FIR Orde 7
% Fc = 500Hz Fs = 3000Hz
%++++++++++++++++++++++++++++++++++++++
clear;
clc;

N = 51;
Fc = 500;
BW = 100;
Fs = 3000;
M = (N-1)/2; % Nilai center

wc1 = 2*pi*((Fc-BW/2)/Fs);
wc2 = 2*pi*((Fc+BW/2)/Fs);

% Hitung nilai h(n)

for (k=0 : N-1)


if (k ~= M)
h(k+1)= (sin(wc2*(k-M))/pi*(k-M))-(sin(wc1*(k-M))/pi*(k-M));
else
h(k+1)= (wc2-wc1)/pi;
end
end

%Hitung Window Bartlet

for (k=0 : N-1)


if (k <= M)
w(k+1) = (2*k)/(N-1);
else
w(k+1) = 2 - (2*k)/(N-1);
end
end

Num = h .* w;
DeNum = 1;

w = 0 : 0.01 : pi;
hd = freqz(Num, DeNum, w);
Hd = 20*log10( abs(hd) );

figure; plot(w, Hd); grid;

n = 0 : 100;
figure; impz(Num, DeNum, n);

b. Figure

- Figure 1
40

30

20

10

-10

-20

-30

-40

-50

-60
0 0.5 1 1.5 2 2.5 3 3.5

- Figure 2
Impulse Response
4

1
Amplitude

-1

-2

-3

-4
0 10 20 30 40 50 60 70 80 90 100
n (samples)

B. Hanning

a. Listing Program

%++++++++++++++++++++++++++++++++++++++
% BPF FIR Orde 7
% Fc = 500Hz Fs = 3000Hz
%++++++++++++++++++++++++++++++++++++++
clear;
clc;

N = 51;
Fc = 500;
BW = 100;
Fs = 3000;
M = (N-1)/2; % Nilai center

wc1 = 2*pi*((Fc-BW/2)/Fs);
wc2 = 2*pi*((Fc+BW/2)/Fs);

% Hitung nilai h(n)

for (k=0 : N-1)


if (k ~= M)
h(k+1)= (sin(wc2*(k-M))/(pi*(k-M)))-(sin(wc1*(k-M))/(pi*(k-M)));
else
h(k+1)= (wc2-wc1)/pi;
end
end

%Hitung Window Hanning

for (k=0 : N-1)

w(k+1) = (1/2)*(1 - cos((2*pi*k)/(N-1)));

end

Num = h .* w;
DeNum = 1;

w = 0 : 0.01 : pi;
hd = freqz(Num, DeNum, w);
Hd = 20*log10( abs(hd) );

figure; plot(w, Hd); grid;

n = 0 : 100;
figure; impz(Num, DeNum, n);

b. Figure
- Figure 1

-20

-40

-60

-80

-100

-120

-140
0 0.5 1 1.5 2 2.5 3 3.5

- Figure 2
Impulse Response
0.08

0.06

0.04

0.02
Amplitude

-0.02

-0.04

-0.06

-0.08
0 10 20 30 40 50 60 70 80 90 100
n (samples)

You might also like