Pengenalan Matlab
M Adnan Zulkarnain (118130088)
Asisten : Pahala Samosir (13117050)
Tanggal Percobaan : 10/04/2021
EL2209 Praktikum Pengolahan Sistem Digital (EL3031)
Laboratorium Teknik Elektro
Institut Teknologi Sumatera
Bila file ini disimpan dengan nama foo.m, operasi ini dapat
dipanggil dari MATLAB command
line dengan cara mengetikkan
aa = foo( (1:2:37), 7 );
Outputnya akan berupa tujuh elemen terakhir dari vektor
(1:2:37), yakni Kita akan coba beberapa filter FIR dengan spesifikasi
aa = [ 25 27 29 31 33 35 37 ] 1 berikut (frekuensi boleh diubah-ubah)
Pada Matlab, representasikan sinyal Lihat frekuensi respon masing-masing filter dengan
dalam vektor (matriks 1 x N, N panjang 4 perintah freqz. Gambarkan
vektor). Kita akan merepresentasikan hasilnya. Analisa pada frekuensi cut off.
sumbu waktu dimana untuk 0<t<2, kita
1 beri panjang vektor 100 (100 sampel) 3. Percobaan desain dan simulasi filter FIR 2
dengan perintah >>i=1:100;
4 Coba plot gambarnya dengan perintah Rancang filter di atas, cari koefisien filter-
>>plot(sintot); nya dengan perintah yang sesuai (fir2). Catat
01 koefisien filter. Gunakan orde 16.
5 SIMPULAN
Pada Modul 2 yang berjudul menggunakan interrupt dengan
4.1 ,Gambar Sinyal dengan perintah Plot mikrokontroler 8535 dasar dapat disimpulkan bahwa :
Pa da praktikum ini menggunakan 4 mode
interrupt yaitu mode fallin edge, rising edge, any
change dan low level
Interupt sangat berpengaruh pada proses
berlangsungnya CPU
Mode rising ini merupakan kebalikan dari
falling. Karena interrupt dijalankan ketika
tombol yang sudah di tahan selama 5 detik
ketika di lepsakan maka interupsi baru di
jalankan oleh mikrokontroller.
4.2 Gambar sinyal dengan perintah Freq Nilai resistor yang dipakai berpengaruh pada
hasil nyala LED
Analisis :
Referensi
Pada Percobaan perrtama ini kita melakukan percobaan denan [1]http://repository.usu.ac.id/bitstream/handle/123456789/286
menggunakan 2 perintah yaitu >> plot sinnyal dan >> frekuensi. 77/Chapter%20II.pdf;sequence=4
Dengan sebelumnya kita membuat 3 sinyal sinusoidal dengan
frekuensi pencuplikan fs = 1600hz untuk masing masing frekuensi
sinyal F1=200 Hz. F2= 1000 Hz F3= 5000 hz dengan inputan pada
matlab>>sin1=sin(2*pi*i*f1/fs);sin2=sin(2*pi*i*f2/fs);sin3=sin(2*pi
*i*f3/fs); dan Jumlah ketiga sinyal tersebut menjadi satu sinyal
sinusoidal rusak dengan perintah >>sintot=(sin1+sin2+sin3)/3; dan
kita dapatkan hasil sinyal input filter yang kita rancang. Dan kita
mendapatkan hasil sinyal sinusoidal seperti pada hasil percobaan
diatas kode matlab untuk pengeplotan ketiga sinyal tersebut yaitu :
(( Initialisasi ))
i = 1:100(banyak sampel)fs = 16000(besar frek sampling) f1
=200(nilaifrek 1)f2 = 1000(nilaifrek 2)f3 = 5000(nilai frek 3)
((rumusfungsi)
sin1= sin(2*pi*i*(f1/fs))(fungsi1) sin2 = sin(2*pi*i*(f2/fs))
(fungsi2) sin3 = sin(2*pi*i*(f3/fs))(fungsi3)
((Display))
[2] Hutabarat, Mervin T., Waskita Adijarto dan Harry Septanto,
Praktikum system mikroprosesor
LAMPIRAN