oleh kelompok 5:
1. Dadan Darmawan 1506917
2. Muhammad Rizki Dwi Putra 1505737
3. Novia Karostiani 1503449
LABORATORIUM TELEKOMUNIKASI
DEPARTEMEN PENDIDIKAN TEKNIK ELEKTRO
FAKULTAS PENDIDIKAN TEKNOLOGI DAN KEJURUAN
UNIVERSITAS PENDIDIKAN INDONESIA
2018
A. Tujuan
1. Mahasiswa dapat memahami manfaat MATLAB untuk perhitungan Transformasi Fourier
Waktu Diskrit dan Transformasi Fourier Diskrit.
2. Mahasiswa dapat memahami konsep dasar Transformasi Fourier Waktu Diskrit dan
Transformasi Fourier Diskrit.
3. Mahasiswa dapat menggunakan MATLAB sebagai media untuk menyelesaikan persoalan
Transformasi Fourier Waktu Diskrit dan Transformasi Fourier Diskrit.
B. Teori Dasar
1. Transformasi Fourier Waktu Diskrit
Transformasi Fourier Waktu Diskrit atau Discrete Time Fourier Transform (DTFT) adalah
pasangan transformasi untuk Transformasi Fourier Waktu Kontinyu atau Continue Time Fourier
Transform (CTFT) ketika berhadapan dengan sinyal waktu-diskrit, yaitu ketika berhadapan
dengan sinyal yang dijelaskan oleh fungsi x[n], n ϵ Z. Persamaan matematis dari DTFT adalah
𝑋(𝜔) = ∑∞
−∞ 𝑥[𝑛]. 𝑒
−𝑗𝜔𝑛
(1)
DTFT adalah fungsi bilangan kompleks kontinu dari frekuensi siklik ω. Kondisi yang mungkin
pada DTFT, X(ω) untuk sinyal x[n] adalah sebagai berikut:
∑∞
−∞|𝑥[𝑛]| < ∞ (2)
Selain itu, DTFT selalu merupakan fungsi periodik dengan periode 2π. Untuk kembali dari domain
frekuensi ω ke domain waktu diskrit n, terdapat invers DTFT. persamaan matematis dari invers
DTFT adalah
1 1 𝜋
𝑥[𝑛] = 2𝜋 ∫2𝜋 𝑋(𝜔)𝑒 𝑗𝜔𝑛 𝑑𝜔 = 2𝜋 ∫−𝜋 𝑋(𝜔)𝑒 𝑗𝜔𝑛 𝑑𝜔 (3)
D. Percobaan
1. Hitung DTFT X(ω) untuk sinyal 𝑥[𝑛] = 0,8𝑛 , 0 ≤ 𝑛 ≤ 20 dan plot X(ω) pada interval
frekuensi −𝜋 ≤ 𝜔 ≤ 𝜋 dan −5𝜋 ≤ 𝜔 ≤ 5𝜋.
Dari persamaan (1), tampak bahwa DTFT bernilai kompleks maka anda harus mem-plot
magnitud dan juga fasa nya.
Perintah Hasil Keterangan
Definisikan
𝑥[𝑛] = 0,8𝑛 ,
0 ≤ 𝑛 ≤ 20
Hitung TFWD
x[n] berdasarkan
persamaan (1)
Grafik magnitud
DTFT X(ω) pada
interval
frekuensi −𝜋 ≤
𝜔≤𝜋
Grafik fasa
DTFT X(ω) pada
interval
frekuensi −𝜋 ≤
𝜔≤𝜋
Grafik magnitud
DTFT X(ω) pada
interval
frekuensi
−5𝜋 ≤ 𝜔 ≤ 5𝜋
Grafik fasa
DTFT X(ω) pada
interval
frekuensi
−5𝜋 ≤ 𝜔 ≤ 5𝜋
2. Hitung dan plot DTFT X(ω) untuk sinyal 𝑥[𝑛] = 0,6𝑛 𝑢[𝑛].
Sinyal x[n] terdefinisi pada interval [0, +∞) sebagai 𝑥[𝑛] = 0,6𝑛 𝑢[𝑛], panjang deret sinyal
x[n] tidak berhingga, oleh sebab itu DTFT nya dihitung dengan menggunakan perintah
symsum.
Perintah Hasil Keterangan
Definisikan x[n]
Grafik magnitud
dari DFT 𝑋𝑘
4. Tuliskan sebuah fungsi yang menghitung DFT 𝑋𝑘 untuk sebuah deret 𝑥[𝑛]. Hitung DFT dari
sinyal waktu diskrit 𝑥[𝑛] = [1, −2,2,1], 0 ≤ 𝑛 ≤ 3 melalui fungsi yang tadi dibuat.
Fungsi dft.m
didasarkan pada kode
yang ditulis pada
contoh sebelumnya.
Urutan x [n] adalah
argumen input,
sedangkan DFT Xk
adalah argumen
output dari fungsi.
Fungsi dft.m
dijalankan dari
command prompt.
Definisi Xk
6. Hitung DFT dari sinyal 𝑥[𝑛] = [1,2,3], 0 ≤ 𝑛 ≤ 2 dengan menggunakan perintah fft.
Perintah Hasil Keterangan
7. Plot magnitud dan fasa dari DTFT untuk sinyal 𝑥[𝑛] = cos(𝜋𝑛⁄3) , 0 ≤ 𝑛 ≤ 10 dan berada di
interval −𝜋 ≤ 𝜔 ≤ 𝜋 dan −3𝜋 ≤ 𝜔 ≤ 3𝜋
8. Plot magnitud, sudut, bagian riil dan bagian imajiner dari DFT sinyal 𝑥[𝑛] = cos(𝜋𝑛⁄3) , 0 ≤
𝑛 ≤ 10
E. Hasil
Perintah Hasil
1. Hitung DTFT X(ω) untuk sinyal 𝑥[𝑛] = 0,8𝑛 , 0 ≤ 𝑛 ≤ 20 dan plot X(ω) pada interval
frekuensi −𝜋 ≤ 𝜔 ≤ 𝜋 dan −5𝜋 ≤ 𝜔 ≤ 5𝜋.
2. Hitung dan plot DTFT X(ω) untuk sinyal 𝑥[𝑛] = 0,6𝑛 𝑢[𝑛].
3, Hitung DFT Xk untuk deret 𝑥[𝑛] = [1,2,2,1], 0 ≤ 𝑛 ≤ 3.
5, Hitung IDFT dari deretan 𝑋𝑘 = [6, −1 − 𝑗, 0, −1 + 𝑗], 0 ≤ 𝑘 ≤ 3
7. Plot magnitud dan fasa dari DTFT untuk sinyal 𝑥[𝑛] = cos(𝜋𝑛⁄3) , 0 ≤ 𝑛 ≤ 10 dan berada
di interval −𝜋 ≤ 𝜔 ≤ 𝜋 dan −3𝜋 ≤ 𝜔 ≤ 3𝜋
8. Plot magnitud, sudut, bagian riil dan bagian imajiner dari DFT sinyal 𝑥[𝑛] = cos(𝜋𝑛⁄3) , 0 ≤
𝑛 ≤ 10
F. Analisis
Dari hasil praktikum yang telah dilaksanakan mengenai transformasi fourier waktu
diskrit dapat diketahui bahwa untuk menghitung nilai , membuat grafik magnitude dan grafik
fasa dari DTFT, DFT dan IDF menggunakan syntax yang sesai dengan fungsi masing-masing
dan ketentuan-ketentuan pada setiap percobaan berikut batas dan bentuk fungsi yang dimana
berpengaruh pada nilai hasil perhitungan dan grafik yang diinginkan.
1. Untuk DTFT syntax disesuaikan dengan persamaan 𝑋(𝜔) = ∑∞
−∞ 𝑥[𝑛]. 𝑒
−𝑗𝜔𝑛
.
2. Untuk DFT syntax disesuaikan dengan persamaan 𝑿𝒌 =
𝟐𝝅𝒏𝒌
𝒋
∑𝑵−𝟏
𝒏=𝟎 𝒙[𝒏]. 𝒆 𝑵 𝒅𝒊𝒎𝒂𝒏𝒂 𝒌 = 𝟎, 𝟏, 𝟐, ⋯ , 𝑵 − 𝟏. Menghitung bagian riil DFT
menggunakan syntax yang disesuaikan dengan persamaan R𝐞{𝑿𝒌 } =
𝟐𝝅𝒏𝒌 𝟐𝝅𝒏𝒌
𝒙(𝟎) + ∑𝑵−𝟏
𝒏=𝟏 𝒙[𝒏] 𝐜𝐨𝐬 ( ) = ∑𝑵−𝟏
𝒏=𝟎 𝒙[𝒏] 𝐜𝐨𝐬 ( ) dan untuk menghitung bagian
𝑵 𝑵
𝟎, 𝟏, 𝟐, ⋯ , 𝑵 − 𝟏
Salah satu hal yang perlu diketahui bahwa bahasa matlab ∑ untuk fungsi terbatas
yaitu sum dan untuk fungsi dengan batas sampai takhingga menggunakan sysum berlaku
untuk DTFT, DFT dan IDFT.
Kesalahan dalam pendeklarasian syntak yang tidak sesuai dengan fungsi, ketidak telitian
dalam pengimputan syntax seperti salah penulisan syntax akan menimbulkan error pada hasil kerja
MATLAB.
G. Kesimpulan
Dengan melihat hasil percobaan dari perhitungan nilai dan grafik dari Discrete
Time Fourier Transform (DTFT) , Descrete Fourier Transform (DFT) dan Invers Descrete
Fourier Transform (IDFT) dapat diketahui bahwa dengan menggunakan syntax sesuai dengan
fungsi masing-masing dapat dilihat bahwa terdapat perbedaan antara ke-3 transformasi fourier
tersebut. Dilihat dari grafik magnitude dan fasa terlihat perbedaan, yaitu grafik DTFT
berbentuk kontinyu sedangkan DFT diskrit. Hal tersebut dikarenakan bahwa DTFT adalah
transformasi Fourier (konvensional) dari sinyal waktu diskrit yang hasilnya adalah spektrum
frekuensi versi kontinyu dari sinyal tersebut. Sedangkan DFT adalah versi didkrit dari DTFT.
Perbedaanpun dapat dilihat pada IDFT, hal tersebut sesuai dengan persamaan yang berlaku
pada IDFT yang merupakan invers dari DFT ,dimana inputnya merupakan sinyal diskrit dari
DFT (Xk) yang menghasilkan sinyak diskrit x(n).
Pendeklarasian syntax pada MATLAB yang disesuaikan dengan fungsi masing-
masing yang telah diketahui pada setiap percobaan membuktikan dan membantu memahami
perbedaan dari DTFT , DFT dan IDFT.
H. Referensi
Modul Praktikum Transformasi Fourier Waktu Diskrit