Agfianto Eko Putra on September 9th, 2009

Biasanya, ada 4 (empat) proses yang harus dilakukan dalam akusisi data melalui Kartu suara (soundcard) menggunakan MATLAB:

Inisialisasi, membuat objek device;
Konfigurasi, menambahkan kanal serta mengatur cara akuisisi;
Eksekusi, memulai (mengaktifkan) objek device dan akuisisi atau mengirim data;
Terminasi, menghapus objekdevice.

Untukmemverifikasi frekuensi dasar sebuah garputala adalah 440Hz, sebuah nada akan diakuisisi dan analisis menggunakan MATLAB. Ini adalah contoh proses [...]

Continue reading about MATLAB: Akuisisi Data melalui Kartu Suara

Agfianto Eko Putra on December 29th, 2008

Eksperimen sederhana berikut ini menggukanan Matlab 7.0 yang dilengkapi dengan Signal Processing Toolbox dan menggunakan ‘fdatool‘, sebuah alat untuk analisis dan merancang tapis (the Filter Design and Analysis Tool), gunakan program ini untuk:

Merancang Tapis
Kuantisasi Tapis
Analisis Tapis
Memodifikasi rancangan tapis
Merealisasikan model Simulink untuk Tapis FIR, bentuk langsung, terkuantisasi (quantized, direct form, FIR filters), atau
Melakukan transformasi frekuensi digital [...]

Continue reading about Tapis FIR: Efek Order Tapis vs. Penempatan Pole/Zero

Agfianto Eko Putra on November 26th, 2008

Jika Anda belum tahu tentang Teorem Nyquist, coba baca artikel saya disini. Okey, sekarang saya akan coba menunjukkan kepada Anda mengenai Efek Aliasing (yang nanti akan lihat bahwa frekuensi alias = frekuensi pencuplikan - frekuensi sinyal), yaitu suatu efek yang akan terjadi jika kita melakukan pencuplikan dengan frekuensi pencuplikan dibawah dari ketentuan Nyquist. Okey let’s [...]

Continue reading about Nyquist - Efek Aliasing

Agfianto Eko Putra on November 22nd, 2008

Dalam dunia Pemrosesan Sinyal Digital, ada suatu proses untuk mendapatkan data digital melalui proses pencuplikan, artinya sinyal analog dicuplik (diambil) secara diskrit dengan periode Ts atau frekuensi cuplik Fs. Nah agar tidak terjadi kesalahan (yang kemudian diberi nama aliasing), pak Nyquist memberikan aturan bahwa frekuensi cuplik minimal harus 2 (dua) kali lipat frekuensi maksimum yang [...]

Continue reading about Nyquist - Apaan tuch?

Agfianto Eko Putra on November 21st, 2008

Baiklah, mari kita mulai dengan menggambar atau membuat sinyal sinusoidal dengan frekuensi 1 Hz selama 1 detik, pertama kita siapkan variabel t-nya:
>> t=0:1;
Kemudian variabel f atau frekuensi-nya:
>> f=1;
Langkah berikutnya adalah menghitung sinusoidalnya, ingat omega = 2 * pi * f, sehingga perintahnya… sekalian kita gambar dengan perintah plot antara variabel t dan y…
>> y=sin(2*pi*f*t);
>> plot(t,y);
nah [...]

Continue reading about Bagaimana membuat & menggambar sinusoidal di Matlab?