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

Program yang dapat menampilkan fungsi grafik sinus

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