Laporan Fisika Komputasi 2 2014pdf
Laporan Fisika Komputasi 2 2014pdf
BERORDE N
16 April 2014
Oleh :
Ahmad Samsudin
1127030003
JURUSAN FISIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUNAN GUNUNG DJATI
BANDUNG
2014
ABSTRAK
i
DAFTAR ISI
ABSTRAK i
DAFTAR ISI ii
1 PENDAHULUAN 1
1.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Rumusan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Batasan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Tujuan Praktikum . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.5 Sistematika Penulisan . . . . . . . . . . . . . . . . . . . . . . . . 2
2 LANDASAN TEORI 4
3 METODE PERCOBAAN 6
3.1 Waktu dan Tempat . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2 Alat dan Bahan . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.3 Diagram Alir . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.4 Prosedur Percobaan . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 PENUTUP 20
5.1 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.2 Saran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
DAFTAR PUSTAKA 20
ii
DAFTAR GAMBAR
iii
Bab 1
PENDAHULUAN
Oleh sebeb itu saya sebagi seorang mahasiswa fisika Uin Sunan Gunung
Djati Bandung fakultas sains dan teknologi melakukan praktikum fisika kom-
putasi II ini supaya bisa menggunakan matlab untuk mendukung perkembang-
an pembelajaran yang membutuhkan penyelesaian masalah diferensial dengan
cara program matlab.
1
1.3. Batasan Masalah 2
Ahmad Samsudin
1.5. Sistematika Penulisan 3
Ahmad Samsudin
Bab 2
LANDASAN TEORI
Pada bab ini dibahas tentang persamaan diferensial biasa, ordinary diffe-
rential equations (ODE) yang diklasifikasikan kedalam masalah nilai awal (ini-
tial value) dan masalah nilai batas (boundary value), dimana kedua keadaan ini
solusinya dispesifikasi pada waktu awal (initial time). Banyak hukum-hukum
fisika yang sangat pas diformulasikan dalam bentuk persamaan diferensial.
Lebih lanjut, tidak mengherankan bahwa solusi komputasi numerik dari per-
samaan persamaan diferensial menjadi bagian yang umum dalam pemodelan
sistem-sistem fisika.
Dalam penyelesaian persamaan diferensial ada dua buah cara untuk me-
nyelesaikannya, yaitu dengean metode euler dan metode RK4 :
1. Metode Euler adalah metode Euler diturunkan dari deret Taylor. Mi-
salnya, fungsi y(t) adalah fungsi yang kontinyu dan memiliki turunan
dalam interval [a,b], namun dalam matlab metode euler ini memiliki
tingkat eror yang cukup tinggi.
4
5
Ahmad Samsudin
Bab 3
METODE PERCOBAAN
2. Software MATLAB
6
3.3. Diagram Alir 7
Analisis Hasil
Ahmad Samsudin
Bab 4
Penyelesaian untuk contoh soal diatas yaitu dengan membuat sebuah fungsi
dalam editor matlab seperti berikut :
8
9
Ahmad Samsudin
10
Ahmad Samsudin
11
Ahmad Samsudin
12
Ahmad Samsudin
13
Ahmad Samsudin
14
Ahmad Samsudin
15
Setelah dirun maka output yang akan dihasilkan adalah dua buah grafik
yaitu yang pertama adalah grafik ruang fase metode Runge Kutta dan grafik
time series metode Runge Kutta, untuk output dapat dilihat dengan gambar
dibawah ini :
Ahmad Samsudin
16
Untuk contoh berikutnya yaitu mencari solusi numerik posisi dan kece-
patan tiap saat menggunakan metode Runge Kutta orde 4 dan buat grafik dari
solusi yang diperoleh dari sistem pegas seperti gambar berikut :
Ahmad Samsudin
17
Untuk solusi contoh soal diatas yaitu dapat menggunakan program dalam
editor sebagai berikut :
Ahmad Samsudin
18
Ahmad Samsudin
19
Dari beberapa contoh soal diatas dapat dibuktikan bahwa metode euler
dan metode runge kutta dalam diferensial dapat diselesaikan dengan menggu-
nakan matlab dengan cara memasukan program kedalam editor matlab, dan
output dari program itu dapat berupa grafik maupun data angka.
Ahmad Samsudin
Bab 5
PENUTUP
5.1 Kesimpulan
Dari praktikum Metode Numerik Persamaan Diferensial Berorde N ini dapat
disimpulkan bahwa :
5.2 Saran
Saran dari saya sebagai mahasiswa fisika yang ingin memajukan teknologi
serta ilmu-ilmu khususnya dibidang fisika, ingin belajar lebih lanjut dengan
persamaan diferensial menggunakan metode euler dan RK4.
20
DAFTAR PUSTAKA
[3] Santoso Tri Budi., 2009, Dasar-Dasar Operasi Matlab, Jakarta, Erlangga.
[4] Suparno, S., 2008, Komputasi Untuk sains dan TEknik, Depok, FMIPA-
UI.
21