Anda di halaman 1dari 20

PENGENALAN MATLAB

Selasa, 04 Februari 2014

Oleh : GINANJAR 1127030031

JURUSAN FISIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SUNAN GUNUNG DJATI BANDUNG 2014

ABSTRAK

Nama Teman Sekelompok

: : : : :

Ginanjar Ahmad Ridwan Sidiq Ajeng Nurmalasari Ajeng Purnamasari Anti Khoirul F Wahid

Nama Asisten Dosen

MATLAB merupakan suatu aplikasi berbasis expert system yang digunakan untuk keperluan komputasi sains, MATLAB merupakan bahasa pemrograman dengan kemampuan tinggi dalam bidang komputasi. Matlab memiliki kemampuan mengintegrasikan komputasi, visualisasi, dan pemrograman. Pada saat praktikum praktikan belajar membuat persamaan matematika, grak 2D dan 3D, grak yang dibuat diantaranya : grak pie, grak batang dll. Selian mempelajari membuata grak praktikan juga mempelajari cara membuat matriks. Kata Kunci : MATLAB, grak 2D dan grak 3D

DAFTAR ISI

ABSTRAK DAFTAR ISI DAFTAR GAMBAR 1 PENDAHULUAN 1.1 1.2 1.3 1.4 1.5 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rumusan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . . Batasan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tujuan Praktikum . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sistematika Penulisan . . . . . . . . . . . . . . . . . . . . . . . . . .

i ii iii 1 1 1 1 1 2 3 5 5 5 6 6 7 15 15 15 16

2 LANDASAN TEORI 3 METODE PERCOBAAN 3.1 3.2 3.3 3.4 Waktu dan Tempat . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alat dan Bahan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagram Alir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prosedur Percobaan . . . . . . . . . . . . . . . . . . . . . . . . . . .

4 HASIL DAN PEMBAHASAN 5 PENUTUP 5.1 5.2 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Saran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

DAFTAR PUSTAKA

ii

DAFTAR GAMBAR

4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9

Tampilan MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . Script Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Grak 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Command History . . . . . . . . . . . . . . . . . . . . . . . . . . . . Script grak 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Grak 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Grak pie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Grak area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Grak batang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

7 8 8 9 10 10 11 11 12 13

4.10 Contoh matriks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

iii

Bab 1

PENDAHULUAN
1.1 Latar Belakang
MATLAB atau Matrix Laboratory adalah suatu aplikasi berbasis expert system yang digunakan untuk keperluan komputasi sains, seperti halnya Maple dan Mathematica. Aplikasi yang dibuat oleh MathWorks.inc ini sangat handal untuk komputasi yang terkait dengan array atau matriks. Selain digunakan untuk komputasi, MATLAB juga dapat dibuat untuk sarana simulasi.

1.2

Rumusan Masalah
Rumusan masalah yang kami bahas pada praktikum penegenalan MATLAB

ini yaitu agar kita tahu cara mengoperasikan dan prosedur membuat program dasar, cara menginisialisasi variable, operasi matematika, cara membuat grak pada MATLAB.

1.3

Batasan Masalah

Batasan masalah pada laporan ini adalah menggunakan MATLAB sebagai perangkat lunak untuk analisis dan visualisasi data

1.4

Tujuan Praktikum
MATLAB

1. Mengetahui cara mengoperasikan dan prosedur membuat program dasar dalam

2. Mengetahui cara menginisialisasi variable dalam MATLAB 3. Mengetahui operasi matematika dan fungsi dasar dalam MATLAB 4. Mengetahui cara membuat grak pada MATLAB

1.5. Sistematika Penulisan

1.5

Sistematika Penulisan
Sistematika penulisan pada laporan ini dibahas per-BAB, yaitu BAB 1 sampai

BAB 5. Tetapi sebelum memulai BAB 1, penulisan ada berupa cover, abstrak, dan daftar isi. Abstrak merupakan ringkasan singkat dari laporan yang dibuat dan daftar isi merupakan daftar dari semua sub-bab yang dibahas pada laporan ini. Adapun daftar gambar untuk mempermudah kita mengetahui letak gambarnya. Pada BAB 1 ini membahas pendahuluan dimana didalam pendahuluan ini terdapat latar belakang, rumusan masalah, batasan masalah, tujuan dilakukannya praktikum, dan sistematika penulisan laporan. Untuk BAB 2 yaitu membahas landasan teori, dimana landasan teori membahas tentang MATLAB yang kita simulasikan. Pada BAB 3 membahas metode percobaan, dimana metode percobaan ini meliputi wakt dan tempat dilaksanakannya praktikum, alat dan bahan yang digunakan, digram alir dan prosedur percobaan praktikum. Untuk BAB 4 ini merupakan pokok dari laporan ini, karena BAB 4 ini membahas hasil dan pembahasan pada saat praktikum, dan untuk BAB yang terakhir yaitu BAB 5 terdapat kesimpulan dan saran.

Ginanjar

Bab 2

LANDASAN TEORI
MATLAB merupakan bahasa pemrograman dengan kemampuan tinggi dalam bidang komputasi. MATLAB memiliki kemampuan mengintegrasikan komputasi, visualisasi, dan pemrograman. Oleh karenanya, matlab banyak digunakan dalam bidang riset-riset yang memerlukan komputasi numerik yang kompleks. Penggunaan MATLAB meliputi bidangbidang: 1. Matematika dan Komputasi 2. Pembentukan Algorithma 3. Akusisi Data 4. Pemodelan, simulasi, dan pembuatan prototype 5. Analisa data, explorasi, dan visualisasi 6. Grak Keilmuan dan bidang Rekayasa MATLAB merupakan kepanjangan dari Matrix Laboratory. Sesuai dengan namanya, struktur data yang terdapat dalam Matlab menggunakan matriks atau array berdimensi dua (double). Oleh karenanya penguasaan teori matriks mutlak diperlukan bagi pengguna pemula Matlab agar mudah dalam mempelajari dan memahami operasioperasi yang ada di MATLAB. Kita dapat belajar Matlab melalui berbagai macam cara seperti dari buku maupun internet. Banyak situs di internet yang menyediakan tutorial tentang MATLAB. Seperti tutorial dasar, toolboxes, simulink, dan sebagainya. Tool box-tool box sebagai pelengkap MATLAB juga disediakan dalam paketnya, seperti toolbox untuk keperluan fuzzy logic, articial neural network, image processing dsb. Tool box ini berisi paket yang di dalamnya terdapat perintahperintah untuk melakukan tugas khusus sesuai dengan nama tool boxnya, misalnya perintah untuk membaca nilai pixel suatu image, perintah ini terdapat dalam tool 3

box image processing. Daftar nama-nama tool box ini dapat kita lihat sewaktu proses instalasi MATLAB.

Ginanjar

Bab 3

METODE PERCOBAAN
3.1 Waktu dan Tempat

Praktikum ini dilaksanakan pada hari rabu tanggal 29 januari 2014 pada pukul 15.30 WIB s/d selesai di laboraturium Fisika Fakultas Sains dan Teknologi.

3.2

Alat dan Bahan

1. Laptop / Netbook 2. Software MATLAB

3.3. Diagram Alir

3.3

Diagram Alir

3.4

Prosedur Percobaan

1. Perhatikan dekstop pada layar monitor PC 2. Mulaialah MATLAB dengan melakukan double clicking pada shorcut icon MATLAB pada PC 3. Lakukan praktikum

Ginanjar

Bab 4

HASIL DAN PEMBAHASAN


Pada praktikum pertama ini yaitu mengenai pengenalan MATLAB, MATLAB merupakan suatu aplikasi berbasis expert system yang digunakan untuk keperluan komputasi sains, seperti halnya Maple dan Mathematica. Aplikasi yang dibuat oleh MathWorks.inc ini sangat handal untuk komputasi yang terkait dengan array atau matriks. Selain digunakan untuk komputasi, MATLAB juga dapat dibuat untuk sarana simulasi. Untuk memulai MATLAB terlebih dahulu kita click double pada shorcut MATLAB yang ada pada monitor PC, setelah itu maka akan muncul tampilan MATLAB seperti dibawah ini

Gambar 4.1: Tampilan MATLAB

Ada beberapa jendela pada MATLAB yang harus kita ketahui, diantaranya : 1. Command Window Pada Comamand Window atau jendela perintah inilah semua perintah MATLAB dituliskan dan dieksekusi. Contohnya pada praktikum kita melakukan percobaan seperti membuat grak 2D maka ketika di run pada Command

Gambar 4.2: Script Program

Window menghasilkan data output seperti berikut

Gambar 4.3: Grak 2D

2. Workspace jendela ini berisi informasi pemakaian variable di dalam memori MATLAB. Ginanjar

3. Command History Jendela ini berisi informasi tentang perintah yang pernah dituliskan sebelumnya. Contohnya seperti gambar dibawah ini :

Gambar 4.4: Command History

Selain membuat grak 2D, saat praktikum kita membuat grak 3D. Perintah yang dibuat pada Command window yaitu : maka hasil runningnya seperti ini Selain membuat grak diatas pada saat praktikum kita mencoba beberapa grak, seperti :

Ginanjar

10

Gambar 4.5: Script grak 3D

Gambar 4.6: Grak 3D

Ginanjar

11

Gambar 4.7: Grak pie

Gambar 4.8: Grak area

Ginanjar

12

Gambar 4.9: Grak batang

Selain membuat grak dan menghitung hasil, pada saat praktikum kita juga belajar membuat fungsi matriks, contoh program yang dibuat adalah seperti gambar berikut

Ginanjar

13

Gambar 4.10: Contoh matriks

Ginanjar

14

Sebelum melakukan atau membuat perintah pada MATLAB biasanya diawali dengan penulisan clc, clc ini berfungsi untuk membersihkan tulisan di command window, dan setelah clc maka dituliskan clear yang berfungsi untuk menghapus variable sebelumnya.

Ginanjar

Bab 5

PENUTUP
5.1 Kesimpulan
Kesimpulan dari praktikum ini adalah praktikan dapat mengetahui cara mengoperasikan dan prosedur membuat program dasar MATLAB, mengetahui cara menginisialisasi varable dalam MATLAB, mengetahui operasi matematika dan fungsi dasar MATLAB serta dapat mengetahui cara membuat grak pada MATLAB.

5.2

Saran
Untuk bidang komputasi ini menggunakan MATLAB itu ternyata lebih gam-

pang, tetapi alangkah lebih baiknya sebelum menggunakan MATLAB kita harus diberi pembelajaran terlebih dahulu agar kita dapat lebih mahir menggunakan MATLAB.

15

DAFTAR PUSTAKA

[1] Serway, R., 1989, Cognition: Physics for Scientists and Engineers with Modern Physics, James Madison University Harrison Burg, Virginia. [2] Haliday,R.,1960, Fisika Jilid I , Jakarta: Erlangga (Terjemahan). [3] Haliday,R.,1984, Fisika Jilid II , Jakarta: Erlangga (Terjemahan). [4] Tipler, P.,1998 , Fisika Untuk Sains dan Teknik Jilid I, Jakarta:Erlangga (Terjemahan). [5] Tipler, P.,2001 , Fisika Untuk Sains dan Teknik Jilid II, Jakarta:Erlangga (Terjemahan). [6] Rangkuti, S., 2001, Mikrokontroler ATMEL AVR,Bandung: Informatika. [7] Bidang Keprofesian., 2009, Modul AVR ,Bandung,Badan Pengurus HME ITB. [8] Winoto, A., 2010, mikrokontroler AVR ATmega 8/32/16/8535, Ban-

dung,Informatika. [9] Gani, R.,Wahyudi.,Setiawan., 2005, Perancangan Sensor Gyroscope dan Accelerometer Untuk Menentukan Sudut dan Jarak, Makalah Seminar Tugas Akhir,Semarang,Universitas Diponegoro, [10] Ihyaudin., 2010, Op Amp Sebagai Komparator, Modul Pembelajaran, Sekolah Tinggi Manajemen Informatika Dan Teknik Computer,Surabaya. [11] Sanjaya,M., 2010, Modul Fisika Dasar 1, Universitas Islam Negeri Sunan Gunung Djati, Bandung.

16