PERTEMUAN V
METODE NUMERIK
Oleh
NPM : F1A021009
LABORATORIUM MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS BENGKULU
2022
KATA PENGANTAR
Puji dan syukur penulis panjatkan ke hadirat Allah SWT atas segala rahmat dan
karunia-Nya yang telah diberikan sehingga penyusun bisa menyelesaikan laporan
praktikum Metode Numerik ini dengan baik dan lancar. Penulis juga ingin
mengucapkan terima kasih kepada dosen dan asisten praktikum dalam penulisan
laporan ini.
Pada kesempatan ini Penulis juga mengucapkan terima kasih kepada yang
terhormat:
1. Dr. Yulian Fauzi, S.Si., M.Si selaku Dosen Pengampu
2. Maria Rosewati Pardede selaku Asisten Praktikum
3. Destisa Sianturi selaku Asisten Praktikum
4. Fitria Ayuni Natasya selaku Asisten Praktikum
5. Terakhir, pada keluarga dan teman-teman yang senantiasa memberikan
dukungan kepada penulis.
Penulis menyadari bahwa penulisan laporan ini masih banyak kekurangan, baik
dari segi susunan kata, kalimat maupun tatanan bahasa.
Penulis
ii
DAFTAR ISI
iii
DAFTAR TABEL
iv
DAFTAR GAMBAR
v
DAFTAR LAMPIRAN
vi
BAB I
PENDAHULUAN
dalam mencari nilai atau solulsi permasalahan. Bentuk matematika dibutuhkan dalam
proses mencari nilai akar dan solusi suatu persamaan linier maupun non linier.
Iterpolasi adalah proses pencarian dan perhitungan nilai suatu fungsi yang grafiknya
hasil eksperimen dalam sebuah percobaan, atau diperoleh dari sebuah fungsi yang
diketahui. Fungsi interpolasi biasanya dipilih dari sekelompok fungsi tertentu, salah
pada proses pencarian solusi dari sistem persamaan linier dapat dipercepat prosesnya
yang mirip dengan software SPSS yang bertujuan membantu mengolah dan
sebagai berikut:
komputer?
1
1.3 Batasan Masalah
1. Pada saat 5 menit pertama, seorang pembalap sepeda motor melaju dengan
2. Dengan menggunakan MATLAB, buatlah program untuk mencari nilai 𝑓(𝑥) pada
0.5 -0.69315
2 0.69315
5 1.60943
minggu dia melakukan pengukuran tinggi dari jagung tersebut. Hasil pengukuran
1 10
3 24
5 31
6 36
Jika dalam satu minggu terdiri dari 7 hari, maka hitunglah tinggi tanaman jagung
2
Berdasarkan rumusan masalah di atas, tujuan yang dapat disimpulkan adalah
sebagai berikut:
1. Dapat digunakan sebagai titik acuan dalam memilih metode yang tepat untuk
2. Dapat digunakan sebagai salah satu referensi untuk mengembangkan metode yang
3
BAB II
TINJAUAN PUSTAKA
Interpolasi adalah mencari nilai-nilai antara yang tidak ada pada data. Bisa
dimanfaatkan untuk penghalusan kurva atau penghalusan peta. Pencarian nilai dengan
Iterpolasi beda terbagi newton menggunakan fungsi pendekatan kubik, sering juga
( Basuki, 2018 )
Interpolasi linier yang membuat hampiran suatu titik dari dua titik yang diberikan.
Interpolasi linier mempunyai kemungkinan galat yang sangat besar untuk kurva yang
tidak linier. Interpolasi terbagi newton yang bisa membuat hampiran suatu titik dari
banyak titik yang diberikan. Secara umum interpolasi newton dapat dituliskan sebagai:
+ (𝑥 − 𝑥0 ) … (𝑥 − 𝑥𝑛−1 )𝑓[𝑥0 , … , 𝑥𝑛 ]
(Anonim, 2020)
𝑓(𝑥1 ) − 𝑓(𝑥0 )
𝑓[𝑥0 𝑥1 ] =
𝑥1 − 𝑥0
𝑓[𝑥1 , 𝑥2 ] − 𝑓[𝑥0 , 𝑥1 ]
𝑓[𝑥0 , 𝑥1 , 𝑥2 ] =
𝑥2 − 𝑥0
… … … … … … ..
4
Jika 𝑥𝑘 = 𝑥0 + 𝑘ℎ berjarak sama, maka bentuk rumus di atas sama dengan rumus
iterpolasi beda maju newton.
( Kirana, 2020)
5
BAB III
METODE PENELITIAN
Langkah - langkah
. 𝑏𝑖 ∶= 𝑓(𝑥𝑖 )
c. Untuk 𝑗 ∶= 𝑖 − 1, 𝑖 − 2, … ,0 lakukan
𝑏𝑗+1 − 𝑏
𝑏𝑖 : =
𝑥𝑖 − 𝑥𝑗
e. Suku := 𝑏0 . 𝑓𝑎𝑘𝑡𝑜𝑟
6
3.2 Diagram Alur Penelitian
Mulai
𝑓𝑎𝑘𝑡𝑜𝑟 . (𝑧 − 𝑥𝑖−1 )
Suku := 𝑏0 . 𝑓𝑎𝑘𝑡𝑜𝑟
│suku│≤ epsilon
Selesai
Gambar 1. Diagram alur penelitian iterpolasi terbagi newton
7
BAB IV
1 104.5600
2 0.2998
3 25.8906
4.2 Pembahasan
Pada pertemuan ini soal teladan 1 dengan menggunakan metode interpolasi beda
terbagi Newton, kita diminta untuk membuat interpolasi nilai dari 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖= 13 dimana
diketahui pada soal 5 menit pertama kecepatan pembalap adalah 90 dan selanjutnya
12km/jam, 15 km/jam, dan 14km/jam pada kelajuan 5 menit pertama. Disini yang
menjadi variabel x adalah waktu pembalap dalam menit dan variabel y adalah
kecepatan atau kelajuan pembalap dalam km/jam. Jadi dapat dibuat ( x = 5, y = 90),
(x = 10, y = 102), (x = 15, y = 105), dan (x = 20, y = 104). Langkah petama, tulis dahulu
script program pada editor Matlab kemudian simpan file dengan nama yang kita
inginkan. Script program interpolasi beda terbagi Newton saya beri nama
102), (x = 15, y = 105), ( x = 20, y = 104) dan 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖 = 13. Kemudian kita panggil
program tersebut pada jendela command window setelah masukkan nilai 𝑥, 𝑦, dan
𝑥_𝑑𝑖𝑐𝑎𝑟𝑖 sesuai yang ditulis pada jendela command window tadi. Lalu ketik
8
dengan 𝑛 = 4, dimana datanya sesuai pada teladan yaitu (𝑥 = 5, 𝑦 = 90), (𝑥 = 10, 𝑦 =
102), (𝑥 = 15, 𝑦 = 105), dan (𝑥 = 20, 𝑦 = 104). Didapatkan hasil interpolasi dari nilai
terbagi Newton, kita diminta untuk membuat interpolasi nilai dari 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖 = 1,5
dimana diketahui pada soal dalam tabel yang dapat dilihat pada batasan masalah nomor
banyaknya data dalam tabel adalah 𝑛 = 3. Langkah petama, tulis dahulu script program
beda terbagi Newton pada editor Matlab kemudian simpan file dengan nama yang kita
inginkan. Script program interpolasi beda terbagi Newton saya beri nama
Kemudian kita panggil program tersebut pada jendela command window setelah
masukkan nilai 𝑥, 𝑦, dan 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖 sesuai yang ditulis pada jendela command window
tadi. Lalu ketik TerbagiNewton_Lara(𝑥,y, 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖). Pada soal teladan 2 ini dengan
nilai 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖 = 1,5 dengan 𝑛 = 3, dimana datanya sesuai pada teladan yaitu (𝑥 = 0,5,
Newton juga, kita diminta untuk membuat interpolasi nilai dari 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖 = 3,5 dimana
diketahui pada soal seorang mahasiswa meneliti tinggi jangung dalam waktu
mingguan, kita asumsikan bahwa yang menjadi variabel x adalah waktu dalam minggu
dan variabel y adalah tinggi jangungnya dalam cm. Lebih jelas bisa dilihat dalam tabel
9
(𝑥 = 6, 𝑦 = 36), dan banyaknya data dalam tabel adalah 𝑛 = 4. Langkah petama, tulis
dahulu script program beda terbagi Newton pada editor Matlab kemudian simpan file
dengan nama yang kita inginkan. Script program interpolasi beda terbagi Newton saya
command window dengan memasukkan atau menginput nilai 𝑥, 𝑦, dan 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖 yaitu
Kemudian kita panggil program tersebut pada jendela command window setelah
masukkan nilai 𝑥, 𝑦, dan 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖 sesuai yang ditulis pada jendela command window
tadi TerbagiNewton_Lara(𝑥,y, 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖). Lalu ketik Pada soal teladan 3 ini dengan
nilai 𝑥_𝑑𝑖𝑐𝑎𝑟𝑖 = 3,5 dengan 𝑛 = 4, dimana datanya sesuai pada teladan yaitu (𝑥 = 1, 𝑦
10
BAB V
5.1 Kesimpulan
Dari praktikum ini dapat di simpulkan bahwa interpolasi polinom yang paling
populer adalah polinom beda terbagi newton. Interpolasi ini terbagi menjadi beberapa
metode sesuai dengan versi orde yang dipakai yaitu orde pertama:interpolasi linier dan
Dalam interpolasi beda terbagi newton, input berupa 𝑛, 𝑥𝑖 , 𝑓(𝑥𝑖 ), 𝑧, 𝑖 𝑑𝑎𝑛 𝑒𝑝𝑠𝑖𝑙𝑜𝑛
Dari teladan dapat di simpulkan bahwa untuk menentukan akar persamaan linier
yaitu dengan membuat script utama, selanjutnya mengidentifikasi nilai x dan nilai f
(x), lalu menentukan nilai x yang di cari, terakhir memanggil script untuk
menghasilkan output.
5.2 Saran
penulis akan terus berusaha untuk menambah informasi yang lebih banyak lagi dalam
pembuatan laporan berikutnya dan dalam membuat script pada program matlab penulis
11
DAFTAR PUSTAKA
12
LAMPIRAN
13
Lampiran 4. Memanggil di command window penelitian 3
14