Pengenalan Matlab
-
Upload
husni-taufiq -
Category
Documents
-
view
33 -
download
1
description
Transcript of 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
-
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
-
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
-
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
-
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
-
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
-
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
-
4baik dalam dua dimensi ataupun tiga dimensi. Untuk grafik dua dimensi, fungsi
plot ditulis dengan: plot(x,y,karakter kurva)
Husni Taufiq Muslim
-
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
-
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
-
Bab 4
HASIL DAN PEMBAHASAN
Gambar Coding pada Command Editor Program Grafik Fungsi Sinus
7
-
8Gambar 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
-
9Untuk 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
-
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
-
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
ABSTRAKDAFTAR ISIDAFTAR GAMBAR1 PENDAHULUAN1.1 Latar Belakang1.2 Rumusan Masalah1.3 Batasan Masalah1.4 Tujuan Praktikum1.5 Sistematika Penulisan
2 LANDASAN TEORI3 METODE PERCOBAAN3.1 Waktu dan Tempat3.2 Alat dan Bahan3.3 Diagram Alir3.4 Prosedur Percobaan
4 HASIL DAN PEMBAHASAN5 PENUTUP5.1 Kesimpulan
DAFTAR PUSTAKA