Anda di halaman 1dari 19

METODE INTERPOLASI NEWTON DATA FISIS

14 Mei 2014
Oleh :
Husni Tauq Muslim
1127030036
JURUSAN FISIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SUNAN GUNUNG DJATI
BANDUNG
2014
ABSTRAK
Nama : Husni Tauq Muslim
Teman Sekelompok : Dini Fauziah Gufron
: Elis Susilawati
: Fadhillah Latief D
: Fiyka Wandira P
Nama Asisten Dosen : Winandar Kresnadjaja
Persoalan utama praktikum sika komputasi pada kali ini adalah mengenai
Metode Interpolasi Newton Data Fisis. Bertujuan untuk memahami metode
interpolasi newton, mampu membuat algoritma metode interpolasi berbasis
MATLAB, dan memecahkan aplikasi interpolasi newton dalam permasalahan
bidang Sains dan Teknik. Interpolasi dalam arti luas merupakan upaya men-
defenisikan suatu fungsi dekatan suatu fungsi analitik yang tidak diketahui
atau pengganti fungsi rumit yang tak mungkin diperoleh persamaan analitik-
nya. Fungsi interpolasi merupakan fungsi model dengan bentuk tertentu yang
bersifat umum supaya dapat mendekati fungsi-fungsi yang dipakai secara luas.
Sejauh ini fungsi yang umum digunakan adalah polinomial dan trigonometri.
Kata Kunci : Interpolasi newton, data sis, algoritma,polinomial dan
trigonometri
i
DAFTAR ISI
ABSTRAK i
DAFTAR ISI ii
DAFTAR GAMBAR iii
1 PENDAHULUAN 1
1.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Rumusan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Batasan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Tujuan Praktikum . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5 Sistematika Penulisan . . . . . . . . . . . . . . . . . . . . . . . . 3
2 LANDASAN TEORI 4
3 METODE PERCOBAAN 7
3.1 Waktu dan Tempat . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Alat dan Bahan . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.3 Diagram Alir . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4 Prosedur Percobaan . . . . . . . . . . . . . . . . . . . . . . . . . 8
4 HASIL DAN PEMBAHASAN 9
5 PENUTUP 14
5.1 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
DAFTAR PUSTAKA 14
ii
DAFTAR GAMBAR
4.1 Script M-File Fungsi Polinom Newton . . . . . . . . . . . . . . . 10
4.2 Script M-File Fungsi Koesien Polinom Newton . . . . . . . . . 11
4.3 Script M-File Kasus 1 . . . . . . . . . . . . . . . . . . . . . . . 11
4.4 Output Polinom Newton Kasus 1 . . . . . . . . . . . . . . . . . 11
4.5 Script M-File Kasus 2 . . . . . . . . . . . . . . . . . . . . . . . 13
4.6 Output Polinom Newton Kasus 2 . . . . . . . . . . . . . . . . . 13
iii
Bab 1
PENDAHULUAN
1.1 Latar Belakang
Pada era modern ini sejajar dengan semakin canggihnya teknologi sema-
kin pesat pula perkembangan dalam bidang pemrograman komputasi yang ter-
bukti dengan adanya program MATLAB. MATLAB muncul di dunia bahasa
pemrograman yang cenderung dikuasai oleh bahasa yang telah mapan. Namun
MATLAB hadir tidak dengan fungsi dan karakteristik yang ditawarkan baha-
sa pemrograman lain yang biasanya hampir seragam. MATLAB dikembangk-
an sebagai bahasa pemrograman sekaligus alat visualisasi, yang menawarkan
banyak kemampuan untuk menyelesaikan berbagai kasus yang berhubungan
langsung dengan disiplin keilmuan Matematika. MATLAB memiliki kemam-
puan mengintegrasikan komputasi, visualisasi, dan pemrograman dalam sebu-
ah lingkungan yang tunggal dan mudah digunakan. MATLAB menyediakan
beberapa pilihan untuk dipelajari, mempelajari metode visualisasi saja, pem-
rograman saja atau kedua-duanya.
Sementara itu, perkembangan dunia sains dan teknologi saat ini mendorong
siapa saja untuk bekerja cepat dan tepat dengan hasil yang maksimal. Hal
ini mendorong terciptanya berbagai macam alat bantu yang siap memudahkan
segala bentuk pekerjaan dalam segala aspek kehidupan. Dalam MATLAB ada
juga cara pengerjaan metode interpolasi newton. Dalam matematika, inter-
polasi adalah perkiran suatu nilai tengah dari satu set nilai yang diketahui.
Interpoloasi dalam arti luas merupakan upaya mendefenisikan suatu fungsi de-
katan suatu fungsi analitik yang tidak diketahui atau pengganti fungsi rumit
yang tak mungkin diperoleh persamaan analitiknya. Nilai suatu fungsi y = f(x)
diketahui berupa ordinat titik-titik x1, x2, x3, , xn yang diskontinu (disconti-
nue) atau diskrit (discret). Ekspresi analitik y = f(x) tidak diketahui. Bab ini
1
1.2. Rumusan Masalah 2
akan membahas perkiraan ordinat atau f(x) secara numerik untuk nilai x yang
berlaku di dalam interval (interpolasi) maupun di luar interval titik-titik yang
diketahui (ekstrapolasi). Permasalahan utama dalam interpolasi dan ekstra-
polasi adalah akurasi nilai yang dihasilkannya.
Fungsi interpolasi dan ekstrapolasi merupakan fungsi model dengan bentuk
tertentu yang bersifat umum supaya dapat mendekati fungsi-fungsi yang di-
pakai secara luas. Sejauh ini fungsi yang umum digunakan adalah polinomial
dan trigonometri.
Proses interpolasi dilaksanakan dalam dua tahap, yaitu pertama, menentukan
fungsi interpolasi yang merupakan kombinasi dari titik-titik (data) yang ada,
dan kedua, mengevaluasi fungsi interpolasi tersebut. Interpolasi dapat dila-
kukan untuk kasus dengan dimensi lebih dari satu, misalnya fungsi f(x,y,z).
Interpolasi multidimensi selalu diselesaikan dengan urutan mulai dari interpo-
lasi satu dimensi.
Berdasarkan latar belakang tersebut, maka dalam tulisan ini akan dibahas
mengenai Science-MATLAB yang berjudul, Metode Interpolasi Newton Data
Fisis.
1.2 Rumusan Masalah
Rumusan masalah yang kami bahas pada praktikum Metode Eliminasi
Gauss Sistem Persamaan Linier yaitu :
1. Bagaimana interpolasi newton data sis dapat bekerja?
2. Bagaimana membuat algoritma metode interpolasi newton berbasis MAT-
LAB?
3. Bagaimana memecahkan beberapa aplikasi metode interpolasi newton
pada bidang Fisika?
1.3 Batasan Masalah
Batasan masalah pada praktikum Metode Eliminasi Gauss Sistem Per-
samaan Linier yaitu: Dapat memahami metode interpolasi newton data sis,
mampu membuat algoritma metode interpolasi newton berbasis MATLAB,
mampu memecahkan beberapa aplikasi metode interpolasi newton pada bi-
dang Fisika.
Husni Tauq Muslim
1.4. Tujuan Praktikum 3
1.4 Tujuan Praktikum
Tujuan dari praktikum Interface Akuisisi Data Suhu LM35 Berbasis Aduino
Dengan GUI MATLAB yaitu :
1. Untuk memahami metode interpolasi newton data sis.
2. Untuk mampu membuat algoritma metode interpolasi newton berbasis
MATLAB.
3. Untuk mampu memecahkan beberapa aplikasi metode interpolasi newton
pada bidang Fisika.
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 mendukung simulasi.
3. Bab 3 adalah metode percobaan.
4. Bab 4 adalah hasil dan pembahasan.
5. Bab 5 merupakan penutup yang terkandung padanya kesimpulan.
Husni Tauq Muslim
Bab 2
LANDASAN TEORI
Dalam matematika, Interpolasi adalah suatu cara untuk mencari nilai di
antara beberapa titik data yang telah diketahui. Interpolasi juga merupakan
proses untuk menentukan titik-titik antara dari n buah titik dengan meng-
gunakan suatu fungsi pendekatan. Dalam kehidupan sehari-hari ,interpolasi
dapat digunakan untuk memperkirakan suatu fungsi dimana fungsi tersebut
tidak terdenisi dengan suatu formula, tetapi didenisikan hanya dengan data-
data atau tabel yang tersedia.
Ada berbagai macam interpolasi berdasarkan fungsinya, di antaranya ada-
lah interpolasi linier, interpolasi kuadrat, interpolasi polinomial dan interpolasi
langrange. Dengan berbagai macam metode antara lain metode Newton dan
metode Lagrange.
Interpolasi Polinomial (Polinom) adalah sebuah metode untuk menaksir
(mengestimasi) nilai di antara titik- titik data yang tepat. Persamaan polino-
mial adalah persamaan aljabar yang hanya mengandung jumlah dari variabel
x berpangkat bilangan bulat (integer). Di dalam operasi interpolasi ditentuk-
an suatu persamaan polinomial order n yang melalui (n +1) titik data, yang
kemudian digunakan untuk menentukan suatu nilai diantara titik data terse-
but. Pada polinomial berderajat satu, diperoleh bentuk interpolasi linier yang
sudah banyak dikenal.
Interpolasi linier memberikan hasil yang kurang teliti, sedang interpolasi
polinomial dengan derajat lebih besar dari satu yang merupakan fungsi tidak
linier memberikan hasil yang lebih baik.. Interpolasi polinom adalah salah sa-
tu caranya. Ada dua jenis interpolasi yang, yaitu interpolasi polinom Newton
4
5
dan interpolasi Lagrange.
Secara umum, titik data (x0; y0), (x1; y1),, (xn; yn) dapat dicocokkan
dengan suatu polinomial berderajat n yang mempunyai bentuk umum
Sebagai contoh untuk empat titik data (n = 3), interpolasi polinomialnya
adalah
Polinom tersebut dapat dianalisis dengan relasi rekursif
Untuk orde n diperoleh
Koesien dari P
n
1(x) ditentukan dengan melewatkan polinomial pada
setiap titik data y
i
= P
n
1(x
i
), i = 1, 2, ..., n Sehingga
dengan
Husni Tauq Muslim
6
Sehingga solusi untuk koesien polynomial sebagai berikut
Husni Tauq Muslim
Bab 3
METODE PERCOBAAN
3.1 Waktu dan Tempat
Praktikum Modul Metode Eliminasi Gauss Sistem Persamaan Linierini
berlangsung pada hari Rabu, 14 Mei 2014, pukul 15.30 sampai dengan selesai.
Praktikum ini dilakukan di laboratorium sika Fakultas Sains dan Teknologi
Uin Sunan Gunung Djati Bandung.
3.2 Alat dan Bahan
1. Komputer/laptop
2. Software MATLAB
3. Modul atau buku panduan praktikum.
7
3.3. Diagram Alir 8
3.3 Diagram Alir
Membuka software MATLAB pada laptop
Tunggu sampai MATLAB siap untuk melakukan kerja
Buat Script M-File fungsi polinom newton
Buat Script M-File fungsi koesien polinom newton
Buat Script M-File Input dan Output Problem
Run Script M-File Input dan Output Problem
Analisis Hasil
3.4 Prosedur Percobaan
Untuk melakukan praktikum ini ada beberapa langkah atau prosedur seperti
berikut ini :
1. Bukalah software Matlab pada laptop atau PC.
2. Tunggu sampai MATLAB siap untuk melakukan kerja.
3. Membuat Script M-File fungsi polinom newton.
4. Membuat Script M-File koesien fungsi polinom newton..
5. Membuat Script M-File Input dan Output Problem.
6. Menjalankan script simulasi Input dan Output Problem .
Husni Tauq Muslim
Bab 4
HASIL DAN PEMBAHASAN
Pada landasan teori telah dijelaskan bahwa, dalam kasus matematika
Interpolasi adalah suatu cara untuk mencari nilai di antara beberapa titik
data yang telah diketahui. Interpolasi juga merupakan proses untuk menen-
tukan titik-titik antara dari n buah titik dengan menggunakan suatu fungsi
pendekatan. Dalam kehidupan sehari-hari ,interpolasi dapat digunakan untuk
memperkirakan suatu fungsi dimana fungsi tersebut tidak terdenisi dengan
suatu formula, tetapi didenisikan hanya dengan data-data atau tabel yang
tersedia.
Aplikasi dalam bidang sika, disepertikan pada Sebuah mobil bergerak
dipercepat dengan percepatan tetap. Jika kecepatan awal mobil 10 m/s dan
besar percepatan 2 m/s2. Melalui sebuah pengamatan diperoleh beberapa
data jarak tempuh pada waktu tertentu. Dengan metode interpolasi Newton,
tentukan jarak tempuh mobil tiap 0.5 sekon selama 10 sekon pertama. Solusi
eksak problem diatas sesuai teori GLBB, adalah s = v
o
t +
1
2
at
2
9
10
Gambar 4.1: Script M-File Fungsi Polinom Newton
Husni Tauq Muslim
11
Gambar 4.2: Script M-File Fungsi Koesien Polinom Newton
Gambar 4.3: Script M-File Kasus 1
Gambar 4.4: Output Polinom Newton Kasus 1
Husni Tauq Muslim
12
Contoh lain yaitu pada Kapasitor keping sejajar adalah kapasitor yang
terdiri dari dua keping konduktor yang dipisahkan oleh bahan dielektrik. Jika
jarak antar kedua keping konduktor diketahui sebesar 1 mm dan diketahui
permitivitas vakum 8.85 X 10-12 C2/NM2. Dengan menggunakan metode
interpolasi newton tentukan berapa luas penampang keping agar diperoleh
kapasitas kapasitor yang paling baik.
Solusi eksak problem tersebut adalah C =

0
A
d
Husni Tauq Muslim
13
Gambar 4.5: Script M-File Kasus 2
Gambar 4.6: Output Polinom Newton Kasus 2
Husni Tauq Muslim
Bab 5
PENUTUP
5.1 Kesimpulan
Dari praktikum Mencari Akar-Akar Sistem Persamaan Non-Linier ini dapat
disimpulkan bahwa :
Praktikan dapat memahami metode interpolasi polinom newton.
Mampu membuat algoritma metode interpolasi Newton berbasis MAT-
LAB.
Memecahkan beberapa aplikasi interpolasi Newton pada bidang Fisika,
seperti penentuan jarak tempuh, penentuan besar luas penampang, dan
lain-lain.
14
DAFTAR PUSTAKA
[1] Aminudin, J., 2008, Dasar-Dasar Fisika Komputasi Menggunakan Matlab,
Yogyakarta, Gava Media.
[2] http://millatulkhaniifah28.blogspot.com/(Diakses pada tanggal 20 Mei
2014)
[3] http://ferdyarista.blogspot.com/2012/09/aplikasi-matlab-untuk-
penyelesaian.html (Diakses pada tanggal 20 Mei 2014)
[4] Sanjaya,M., 2013, Komputas Numerik Berbasis MATLAB, Universitas Is-
lam Negeri Sunan Gunung Djati, Bandung.
[5] Santoso Tri Budi., 2009, Dasar-Dasar Operasi Matlab, Jakarta, Erlangga.
[6] Suparno, S., 2008, Komputasi Untuk sains dan TEknik, Depok, FMIPA-
UI.
[7] http://declanathalie.wordpress.com/2012/05/. Diakses pada tanggal 20
Mei 2014
15