PROGRAM STUDI TEKNIK TELEKOMUNIKASI 1

LAPORAN PRAKTIKUM
PENGOLAHAN SINYAL DIGITAL

No. Percobaan

: 01

Judul

: Pengenalan Matlab

Nama Praktikan

: Janita Dwi Susanti

NIM

: 3.33.12.0.13

Kelas


: TK-3A

PROGRAM STUDI TEKNIK TELEKOMUNIKASI
JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI SEMARANG
2015

PERCOBAAN 1
PENGENALAN MATLAB
I.

Tujuan
1. Mahasiswa dapat memanfaatkan program Matlab untuk penyelesaian
persamaan matematika
2. Mahasiswa mengetahui manfaat program Matlab untuk pengolahan Sinyal.

II.

Dasar Teori
Matlab merupakan Bahasa pemrograman untuk bidang teknik yang

menyediakan bermacam fasilitas untuk menyelesaikan persamaan matematika,
statistika dan teknik yang mudah dipelajari dan memungkinkan untuk pembuatan
aplikasi yang lebih komplek.
Program Matlab ini terbagi dalam bermacam-macam toolbox yang
digunakan untuk menyelesaikan suatu persoalan, toolbox tersebut Antara lain:
Sinyal Processing, Control System, Symbolic Math. Toolbox signal processing
akan sering digunakan dalam pratikum Pengolahan Sinyal Digital.
Cara termudah untuk memberikan gambaran tentang Program Matlab
adalah dengan menganggap program Matlab seperti kalkulator. Kalkulator tersebut
dapat berfungsi sebagai kalkulator biasa yang digunakan untuk proses perhitungan
matematika seperti penjumlahan, pengurangan, perkalian dan pembagian. Jika
difungsikan sebagai sebuah kalkulator sains maka dapat digunakan untuk
menyelesaikan operasi bilangan kompleks, logaritma, akar dan pangkat serta
trigonometri. Matlab juga dapat berfungsi seperti kalkulator yang dapat deprogram
dan dapat digunakan untuk menggambar hasil dari suatu persamaan.

III.

Alat yang Digunakan
-


Satu set computer

-

Software Matlab

IV.

Langkah Kerja
1. Untuk memulai pemrograman Matlab, Matlab Command Window diaktifkan
melalui Star Menu, Program,Matlab sehingga tampil gambar seperti pada
gambar 1.1.

Gambar 1.1 Matlab Command Window

2. Untuk melakukan penulisan program menggunakan Matlab Editor dengan
pilihan New untuk program baru dan Open File bila ingin mengubah program
yang sudah dirilis. Dengan tampilan seperti pada gambar 1.2.


Gambar 1.2 Matlab Editor

3. Untuk melihat isi dari toolbox yang ada pada Matlab digunakan Matlab Help
Window seperti gambar 1.3.

Gambar 1.3 Matlab Help Window

4. Setelah penulisan program selesai maka program tersebut diberi nama program
seusai dengan keinginan kita.
5. Program yang sudah disimpan dapat dijalankan dengan cara:
a. Pilih pada debug Matlab editor dan kemudian Run.
b. Ketik nama program dan kemudian enter melalui matlab command window.
6. Berikut ini merupakan sebagian daftar pernyataan yang akan digunakan:
a. Plot (t,f); t= waktu, f=fungsi matematika. Plot digunakan untuk
menggambarkan suatu persamaan dalam kawasan waktu kontinu.
b. Stem (n,y); n=waktu, f=fungsi matematika. Stem diguanakan untuk
menggambarkan suatu persamaan dalam kawasan waktu diskrit.
c. Xlabel digunakan untuk memberi nama untuk sumbu X.
d. Ylabel digunakan untuk memberi nama untuk sumbu Y.
e. Grid on digunakan untuk memberi garis pada grafik yang dihasilkan.

f. Hold on digunakan untuk menahan grafik yang dihasilkan.
g. Figure(1) digunakan untuk membedakan suatu grafik dengan grafik yang
lainnya.

h. Text digunakan untuk memberikan judul dari grafik yang dibuat.
i.

t= ta : dt:tn; ta=waktu, dt=selang waktu, tn=waktu akhir, digunakan untuk
menentukan batas waktu yang digunakan.

Lembar Kerja dan Pertanyaan
Lembar Kerja
1. Gambarkan sinyal sinus dengan amplitude 2 volt. Waktu yang digunakan antara
0 sampai 10 yang memiliki selang waktu 0,5 meiliki judul “Sinya Sinus”,
keterangan pada sumbu X yaitu “ Sumbu Waktu” sedangkan keterangan pada
sumbu Y yaitu “Amplitudo Sinyal”.
2. Gambarkan sinyal sinus dengan amplitude 5 volt. Waktu yang digunakan
Antara 0 sampai dengan 14 yang memiliki selang waktu 0,6 memiliki judul
“Sinyal Sinus”, keterangan pada sumbu X yaitu “Sumbu Waktu” sedangkan
keterangan pada sumbu Y yaitu “Amplitudo Sinyal”.

3. Gambarkan sinyal cosinus dengan amplitude 3 volt. Waktu yang digunakan
antara 0 sampai dengan 10 yang memiliki selang waktu 0,5 memiliki judul
“Sinyal Cosinus”, keterangan pada sumbu X yaitu “Sumbu Waktu” sedangkan
keterangan pada sumbu Y yaitu “Amplitudo Sinyal”.
4. Gambarkan sinyal cosinus dengan amplitude 4 volt. Waktu yang digunakan
Antara 0 sampai dengan 14 yang memiliki selang waktu 0,6 memiliki judul
“Sinyal Cosinus”, keterangan pada sumu X yaitu “Sumbu Waktu” sedangkan
keterangan pada sumbu Y yaitu “Amplitudo Sinyal”.
Jawaban
No.
1.

Script
t=0:0.5:10;
y=2*sin(t);
plot(t,y,'r');
title('Sinyal Sinus')
xlabel('Sumbu Waktu')
ylabel('Amplitudo Sinyal')
grid on


Gambar Sinyal
Sinyal Sinus
2
1.5
1
Amplitudo Sinyal

V.

0.5
0
-0.5
-1
-1.5
-2
0

1


2

3

4
5
6
Sumbu Waktu

7

8

9

10

t=0:0.6:14;
y=5*sin(t);
plot(t,y,'r');

title('Sinyal Sinus')
xlabel('Sumbu Waktu')
ylabel('Amplitudo Sinyal')
grid on

Sinyal Sinus
5
4
3
2
Amplitudo Sinyal

2.

1
0
-1
-2
-3
-4

-5
0

t=0:0.5:10;
y=3*cos(t);
plot(t,y,'r');
title('Sinyal Cosinus')
xlabel('Sumbu Waktu')
ylabel('Amplitudo Sinyal')
grid on

4

6
8
Sumbu Waktu

10

12


14

Sinyal Cosinus
3

2

1
Amplitudo Sinyal

3.

2

0

-1

-2

-3
0

t=0:0.6:14;
y=4*cos(t);
plot(t,y,'r');
title('Sinyal Cosinus')
xlabel('Sumbu Waktu')
ylabel('Amplitudo Sinyal')
grid on

2

3

4
5
6
Sumbu Waktu

7

8

9

10

Sinyal Cosinus
4
3
2
Amplitudo Sinyal

4.

1

1
0
-1
-2
-3
-4
0

2

4

6
8
Sumbu Waktu

10

12

14

Pertanyaan
1. Apakah fungsi program Matlab?
Jawab:
Program Matlab berfungsi seperti kalkulator yang dapat diprogram dan dapat
digunakan untuk menggambar hasil dari suatu persamaan.
2. Jelaskan proses pembuatan dan eksekusi suatu program matlab?
Jawab:
Proses pembuatan / penulisan program baru pada jendela Matlab Editor dimulai
dengan memilih New Script. Setelah penulisan program selesai maka simpan
dan beri nama program tersebut. Kemudian untuk mengeksekusinya pilih Run.
3. Bagaimana penulisan judul pada gambar grafik di program Matlab?
Jawab:

title(‘Judul’)  Contoh : title(‘Sinyal Sinus’)
4. Bagaimana penulisan keterangan pada sumbu X dan sumbu Y pada suatu
gambar grafik di program Matlab?
Jawab:



VI.

xlabel(‘Keterangan’)  Contoh : xlabel(‘Sumbu Waktu’)

ylabel(‘Keterangan’)  Contoh : ylabel(‘Amplitudo Sinyal’)

Analisa Data
Pada percobaan diatas dapat dilihat proses pemrograman menggunakan matlab
apabila di analisis sebagai berikut:

t=0:0.5:10;  t menunjukkan waktu yang digunakan dari 0 sampai 10. 0,5
menunjukkan selang waktu yang digunakan.

y=2*sin(t);  persamaan fungsi waktu sinyal sinus. 2 menunjukkan sinyal
sinus dengan amplitude 2 volt.

plot(t,y,'r');  plot digunakan untuk menggambarkan suatu persamaan
dalam waktu kontinyu. ‘r’ menunjukkan warna yang
digunakan (merah).

title('Sinyal Sinus')  digunakan untuk memberikan judul pada
gambar yang telah dibuat.

xlabel('Sumbu Waktu')  digunakan untuk memberikan nama pada
sumbu X.

ylabel('Amplitudo Sinyal')  digunakan untuk memberikan nama
pada sumbu Y.

grid on  untuk memberikan garis kotak-kotak pada gambar yang dihasilkan.
VII.

Kesimpulan
Kesimpulan yang didapat setelah melakukan praktikum dan membuat laporan
sebagai berikut:
1. Matlab merupakan bahasa pemrograman untuk bidang teknik yang
menyediakan bermacam fasilitas untuk menyelesaikan persamaan matematika,
statistika dan teknik yang mudah dipelajari dan memungkinkan untuk
pembuatan aplikasi yang lebih komplek.
2. Program Matlab berfungsi seperti kalkulator yang dapat diprogram dan dapat
digunakan untuk menggambar hasil dari suatu persamaan.
3. Dalam menyimpan hasil program matlab yang telah dibuat sebaiknya dalam
penyimpanannya tidak menggunakan angka.

Dokumen yang terkait

STUDI KANDUNGAN BORAKS DALAM BAKSO DAGING SAPI DI SEKOLAH DASAR KECAMATAN BANGIL – PASURUAN

15 183 17

STUDI PENGGUNAAN ANTIBIOTIKA EMPIRIS PADA PASIEN RAWAT INAP PATAH TULANG TERTUTUP (Closed Fracture) (Penelitian di Rumah Sakit Umum Dr. Saiful Anwar Malang)

11 138 24

STUDI PENGGUNAAN SPIRONOLAKTON PADA PASIEN SIROSIS DENGAN ASITES (Penelitian Di Rumah Sakit Umum Dr. Saiful Anwar Malang)

13 140 24

STUDI PENGGUNAAN ACE-INHIBITOR PADA PASIEN CHRONIC KIDNEY DISEASE (CKD) (Penelitian dilakukan di Instalasi Rawat Inap Rumah Sakit Muhammadiyah Lamongan)

15 136 28

PROSES KOMUNIKASI INTERPERSONAL DALAM SITUASI PERTEMUAN ANTAR BUDAYA STUDI DI RUANG TUNGGU TERMINAL PENUMPANG KAPAL LAUT PELABUHAN TANJUNG PERAK SURABAYA

97 602 2

PEMAKNAAN BERITA PERKEMBANGAN KOMODITI BERJANGKA PADA PROGRAM ACARA KABAR PASAR DI TV ONE (Analisis Resepsi Pada Karyawan PT Victory International Futures Malang)

18 209 45

AN ANALYSIS OF LANGUAGE CONTENT IN THE SYLLABUS FOR ESP COURSE USING ESP APPROACH THE SECRETARY AND MANAGEMENT PROGRAM BUSINESS TRAINING CENTER (BTC) JEMBER IN ACADEMIC YEAR OF 2000 2001

3 95 76

EFEKTIVITAS PENGAJARAN BAHASA INGGRIS MELALUI MEDIA LAGU BAGI SISWA PROGRAM EARLY LEARNERS DI EF ENGLISH FIRST NUSANTARA JEMBER

10 152 10

IMPLEMENTASI PROGRAM PENYEDIAAN AIR MINUM BERBASIS MASYARAKAT (Studi Deskriptif di Desa Tiris Kecamatan Tiris Kabupaten Probolinggo)

21 177 22

Improving the Eighth Year Students' Tense Achievement and Active Participation by Giving Positive Reinforcement at SMPN 1 Silo in the 2013/2014 Academic Year

7 202 3