Pengenalan MATLAB

15
Laporan Praktikum Fisika Komputasi I 04 Februari 2014 Oleh : Husni Taufiq Muslim 1127030036 JURUSAN FISIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SUNAN GUNUNG DJATI BANDUNG 2014

description

Semoga bermanfaat :)

Transcript of Pengenalan MATLAB

Page 1: Pengenalan MATLAB

Laporan Praktikum Fisika Komputasi I

04 Februari 2014

Oleh :

Husni Taufiq Muslim

1127030036

JURUSAN FISIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI SUNAN GUNUNG DJATI

BANDUNG

2014

Page 2: Pengenalan MATLAB

ABSTRAK

Nama : Husni Taufiq Muslim

Teman Sekelompok : Dini Fauziah Gufron

: Elis Susilawati

: Fadhillah Latief D

: Fiyka Wandira P

Nama Asisten : Winandar Kresnadjaja

Grafik Sinus atau Sinusoid adalah fungsi matematika yang berbentuk osilasi ha-

rus berulang. Fungsi ini sering muncul khususnya dalam bidang fisika dengan bentuk

paling sederhana dari fungsi ini terhadap waktu (t) adalah: y(t) = A.sin(ωt + ϕ) .

Pada praktikum ini telah dilakukan pengenalan MATLAB melalui pembuatan pro-

gram yang dapat menampilkan grafik sinus dengan input NIM (2 digit angka terakhir

pada NIM ditambahkan angka 0). Dan didapat hasilnya bahwa nilai errornya 0

Kata Kunci : MATLAB, Grafik Sinusoid dan Osilasi

i

Page 3: Pengenalan MATLAB

DAFTAR ISI

ABSTRAK i

DAFTAR ISI ii

DAFTAR GAMBAR iii

1 PENDAHULUAN 1

1.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.2 Rumusan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.3 Batasan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.4 Tujuan Praktikum . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

1.5 Sistematika Penulisan . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2 LANDASAN TEORI 3

3 METODE PERCOBAAN 5

3.1 Waktu dan Tempat . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

3.2 Alat dan Bahan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

3.3 Diagram Alir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

3.4 Prosedur Percobaan . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

4 HASIL DAN PEMBAHASAN 7

5 PENUTUP 10

5.1 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

DAFTAR PUSTAKA 10

ii

Page 4: Pengenalan MATLAB

DAFTAR GAMBAR

4.1 Command Editor Program Grafik Fungsi Sinus input NIM . . . . . . 8

4.2 Respon pada Command Window . . . . . . . . . . . . . . . . . . . . 8

4.3 Grafik Fungsi Sinusoid input NIM . . . . . . . . . . . . . . . . . . . 8

iii

Page 5: Pengenalan MATLAB

Bab 1

PENDAHULUAN

1.1 Latar Belakang

Kini tidak perlu lagi adanya kekhawatiran, karena zaman serba modern dan cang-

gih. Berbagai aplikasi dan pemrograman telah ada, contohnya saja MATLAB yang

mempunyai kepanjangan Matrix Laboratory yang berfungsi memudahkan dalam

menghitung matematika seperti fungsi, dan lain-lain. MATLAB muncul di dunia

bahasa pemrograman yang cenderung dikuasai oleh bahasa yang telah mapan de-

ngan dikembangkan sebagai bahasa pemrograman sekaligus alat visualisasi, yang

menawarkan banyak kemampuan mengintegrasikan komputasi, visualisasi dan pem-

rograman dalam sebuah lingkungan yang tunggal dan mudah digunakan. MATLAB

menyediakan beberapa pilihan untuk dipelajari, mempelajari metode visualisasi sa-

ja, pemrograman saja atau kedua-duanya. Pada praktikum ini dengan software

MATLAB yang ada, akan dibuat sebuah grafik fungsi sinus. Maka dilakukanlah

simulasi yang berjudul, ”Pengenalan MATLAB melalui Program yang dapat Me-

nampilkan Grafik Sinus dengan Input NIM”.

1.2 Rumusan Masalah

Dari pernyataan diatas dapat ditarik sebuah perumusan masalah sebagai berikut.

1. Bagaimana sejarah munculnya MATLAB (Matrix Laboratory)?

2. Apa yang dimaksud grafik fungsi sinusoid?

3. Bagaimana cara untuk menampilkan grafik fungsi sinusoid dengan input NIM

pada MATLAB?

1.3 Batasan Masalah

Praktikum ini dibatasi hanya pada pemahaman kita pada program MATLAB (Ma-

trix Laboratory) dan sejarah kemunculannya. Kemudian kita dituntut untuk paham

1

Page 6: Pengenalan MATLAB

1.4. Tujuan Praktikum 2

dan dapat membuat grafik fungsi sinusoid pada MATLAB dengan input NIM (2 digit

akhir pada NIM dan ditambahkan angka 0).

1.4 Tujuan Praktikum

Tujuan dari penulisan laporan ini adalah untuk memberikan wawasan terhadap ma-

hasiswa tentang bagaimana kita:

1. Dapat mengetahui sejarah munculnya MATLAB (Matrix Laboratory).

2. Dapat mengetahui yang dimaksud dengan grafik fungsi sinusoid.

3. Dapat mengetahui cara untuk menampilkan grafik fungsi sinusoid dengan in-

put NIM pada MATLAB.

1.5 Sistematika Penulisan

Sistematika penulisan laporan ini lebih ditekankan pada hasil dan pembahasan pada

tiap bab

1. Bab 1 menjelaskan gambaran umum tentang simulasi yang dilakukan.

2. Bab 2 membahas teori yang melandasi dan men- dukung simulasi.

3. Bab 3 adalah metode percobaan.

4. Bab 4 adalah hasil dan pembahasan.

5. Bab 5 merupakan penutup yang terkandung padanya kesimpulan.

Husni Taufiq Muslim

Page 7: Pengenalan MATLAB

Bab 2

LANDASAN TEORI

MATLAB

MATLAB (Matrix Laboratory) adalah sebuah lingkungan komputasi numerikal dan

bahasa pemrograman komputer generasi keempat. Dikembangkan oleh The Math-

Works, MATLAB memungkinkan manipulasi matriks, pem-plot-an fungsi dan data,

implementasi algoritma, pembuatan antarmuka pengguna dan pengantarmukaan de-

ngan program dalam bahasa lainnya. Meskipun hanya bernuansa numerik sebuah

kotak kakas (toolbox) yang menggunakan mesin simbolik MUPAD, memungkinkan

akses terhadap kemampuan aljabar komputer. Sebuah paket tambahan Simulink,

menambahkan simulasi grafis multiranah dan desain berdasar model untuk sistem

terletak dan dinamik. Pada tahun 2004, MathWorks mengklaim bahwa MATLAB

telah dimanfaatkan oleh lebih dari satu juta pengguna di dunia pendidikan dan in-

dustri.

Sejarah MATLAB

MATLAB diciptakan pada akhir tahun 1970-an oleh Cleve Moler, yang kemudian

menjadi Ketua Departemen Ilmu Komputer di Universitas New Mexico. Ia meran-

cangnya untuk memberikan akses bagi mahasiswa dalam memakai LINPACK dan

ELSPACK tanpa harus mempelajari Fortran. Karyanya itu segera menyebar ke

universitas-universitas lain dan memperoleh sambutan hangat dikalangan komuni-

tas Matematika Terapan. MATLAB ditulis ulang dalam bahasa C oleh Jack Little,

Moler dan Steve Bangert, kemudian didirikanlah MathWors pada tahun 1984 utuk

melanjutkan pengembangannya. MATLAB pertama kali diadopsi oleh insinyur ran-

cangan kontrol(yang juga sepesialisasi Little), tapi lalu menyebar secara cepat ke

berbagai bidang lain. Kini juga digunakan di bidang pendidikan, khususnya dalam

pengajaran aljabar linear dan analisis numerik, serta populer dikalangan ilmuwan

yang menekui bidang pengolahan citra.

Program yang dapat Menampilkan Grafik Sinus dengan Input NIM

Ini sama dengan halnya dengan membuat grafik dimensi. Suatu informasi akan le-

bih mudah dianalisis setelah informasi tersebut ditampilkan dalam bentuk grafik.

Untuk menampilkannya, dalam program MATLAB in terdapat fasilitas fungsi plot

3

Page 8: Pengenalan MATLAB

4

baik dalam dua dimensi ataupun tiga dimensi. Untuk grafik dua dimensi, fungsi

plot ditulis dengan: plot(x,y,’karakter kurva’)

Husni Taufiq Muslim

Page 9: Pengenalan MATLAB

Bab 3

METODE PERCOBAAN

3.1 Waktu dan Tempat

Praktikum ini berlangsung pada tanggal 29 Januari 2014, bertempatkan di Labora-

torium Fisika UIN Sunan Gunung Djati Bandung.

3.2 Alat dan Bahan

1. Alat yang digunakan saat simulasi adalah komputer atau laptop.

2. Bahan yang digunakannya adalah software MATLAB.

5

Page 10: Pengenalan MATLAB

3.3. Diagram Alir 6

3.3 Diagram Alir

Klik Ikon MATLAB pada start menu

Klik Ikon New Script untuk Command Editor

Mengisi Coding pada Command Editor

Klik Ikon Run pada Command Editor

Membuat GUI MATLAB

Lihat Command Window dan Enter untuk Hasil

Grafik Fungsi akan muncul

3.4 Prosedur Percobaan

1. Cara membuat kerja MATLAB.

Menekan tombol power sehingga laptop hidup dan dapat digunakan, kemudian

tekan ikon MATLAB pada layar desktop atau menu start. Setelah program

muncul klik ikon New Script untuk membuka halaman Command Editor, lalu

isilah coding bahasa C berkaitan dengan Program yang dapat menampilkan

grafik sinus dengan input NIM berbasis MATLAB. Jika command editor selesai

maka ans (answer=jawaban) akan muncul di command window dan segera

menampilkan grafik fungsinya.

2. Cara Keluar dari MATLAB.

Klik ikon exit, maka program akan ditutup

Husni Taufiq Muslim

Page 11: Pengenalan MATLAB

Bab 4

HASIL DAN PEMBAHASAN

Gambar Coding pada Command Editor Program Grafik Fungsi Sinus

7

Page 12: Pengenalan MATLAB

8

Gambar 4.1: Command Editor Program Grafik Fungsi Sinus input NIM

Gambar Respon yang muncul pada Command Window

Gambar 4.2: Respon pada Command Window

Gambar Grafik Fungsi Sinusoid dengan Input NIM

Gambar 4.3: Grafik Fungsi Sinusoid input NIM

Husni Taufiq Muslim

Page 13: Pengenalan MATLAB

9

Untuk membuat grafik 2 dimensi biasa dapat dimisalkan bahwa yang kita bu-

tuhkan hanyalah waktu (s).

Maka pertama-tama deklarasi atau definisikan :

t=0:10; (misal waktu dibatasi 10 detik)

kemudian kita tentukan rumus bahwa:

x= sin*(t) (nilai x didapat dari hasil kali sinus dengan waktu, keterangan untuk

rumus karena nilai jawaban dicari maka tidak perlu memakai tanda ”;”)

Setelah itu kita tentukan plotnya (x,y):

plot(t,x,’b–’); (waktu sebagai nilai x, dan x yang didapat dari rumus sebagai nilai

y. ’b–’ merupakan karakter kurva)

Nilai x dan y sangat berpengaruh sekali, jika diplotkan secara terbalik maka grafik

pun akan terbalik. Grafik yang semestinya adalah Horizontal, jika plot terbalik ma-

ka tidak lain akan terjadi grafik yang terpasang secara vertikal.

Untuk penginputan NIM pada program menampilkan grafik fungsi sin dengan input

nim berbasis MATLAB maka akan ada rumusan tambahan agar nilai nim masuk ke

perhitungan nilai x, sebagaimana terbukti pada gambar 3.

Husni Taufiq Muslim

Page 14: Pengenalan MATLAB

Bab 5

PENUTUP

5.1 Kesimpulan

Pada praktikum ini telah dilakukan simulasi atau percobaan ”Program untuk Me-

nampilkan Grafik Fungsi Sinus dengan Input NIM berbasis MATLAB”. Dan didapat

hasilnya seperti yang terlampir pada gambar pembahasan.

10

Page 15: Pengenalan MATLAB

DAFTAR PUSTAKA

[1] id.wikipedia.org/wiki/MATLAB. Diakses pada tanggal 04 Februari 2014 jam

23.00 WIB

[2] Muhammadagung14.blogspot.com/2013/06/belajar-matlab.html. Diakses pada

tanggal 04 Februari 2014 jam 23.00 WIB

[3] Sanjaya,M., 2013, Komputasi Numerik berbasis MATLAB, Universitas Islam

Negeri Sunan Gunung Djati, Bandung.

11