Disusun Oleh :
Inggi Rizki Fatryana (1210147002)
MODUL 3
REPRESENTASI SINYAL DALAM DOMAIN WAKTU
DAN DOMAIN FREKUENSI
I. TUJUAN
Mahasiswa mampu menjelaskan perbedaan sinyal wicara dalam domain waktu
dan domain frekuensi menggunakan perangkat lunak
Intensitas spectral pada suatu titik waktu ditunjukkan dengan tingkat keabuan
yang merupakan suatu bentuk analisis frekuensi particular dari sinyal wicara yang
sedang diamati. Perhatikan Gambar 1 pada nilai t = 1,5 detik. Tampak bahwa
banyak nilai frekuensi muncul pada bagian spectrogram-nya, ini sesuai dengan
tampilan grafik domain waktu yang menunjukkan simpangan gelombang pada waktu
tersebut cukup tinggi dan beragam. Sedangkan pada nilai t = 2,3 detik tampak
spectrogram menunjukkan sedikit sekali warna hitam, yang menunjukkan komponen
frekuensi yang muncul sangat sedikit, ini sesuai dengan bentuk gelombang dalam
domain waktu yang hampir tidak ada sinyal.
Persamaan (1) diatas menyatakan bahwa sinyal akan periodic pada setiap
nilai N. Implementasi DFT dapat diujudkan dengan sebuah Bank Filter seperti
Gambar 2 berikut ini.
1. Bangkitkan sinyal sinus dan coba anda tampilkan bentuk sinyal dan suaranya.
%File Name:sinus_0.m
clear all;
fs=16000;
t=1/fs:1/fs:1;
y=sin(2*pi*800*t);
sound(y,fs)
plot(y)
Signal Asli berfrekuensi 800 Hz, 1 – 16000 sampling dalam satu frame
clear all;
fs=16000;
t=1/fs:1/fs:1;
y=sin(2*pi*800*t);
sound(y,fs)
wavwrite(y,fs,'sinus_0.wav')
Dengan langkah ini berarti telah dilakukan recording sinyal sinus ke dalam sebuah
file sinus_0.wav.
3. Coba amati bentuk sinyal sinus dalam domain frekuensi dengan memanfaatkan
fungsi fft.
Y_f=20*log10(abs(fft(y)));
plot(Y_f)
axis([0 1000 -100 100])
Fs=16000;
y=wavread('a.wav')
N = length(y);
xdft = fft(y);
xdft = xdft(1:N/2+1);
psdx = (1/(Fs*N)) * abs(xdft).^2;
psdx(2:end-1) = 2*psdx(2:end-1);
freq = 0:Fs/length(y):Fs/2;
plot(freq,10*log10(psdx))
grid on
title('Power Desity')
xlabel('Frequency (Hz)')
ylabel('Power/Frequency (dB/Hz)')