PERTEMUAN II
METODE NUMERIK
Oleh
NPM : F1A019039
LABORATORIUM MATEMATIKA
UNIVERSITAS BENGKULU
2021
KATA PENGANTAR
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan
rahmatNya penulis dapat menyelesaikan Laporan Praktikum II dengan baik dan tepat
waktu yang berjudul “METODE POSISI SALAH (REGULA FALSI)”.
Dalam penyusunan laporan ini, tidak lupa penulis mengucapkan terima kasih
kepada Bapak Rahmat Nursalim, S. Pd., M. Si. dan Yulian Fauzi, S. Si., M. Si. selaku
dosen pengampu mata kuliah praktikum Metode Numerik, Sherina Amellia dan Rofi
Qotul Oktavia Khusna, selaku asisten praktikum penulis, serta Ibu, Keluarga, dan
teman-teman yang telah memberi dukungan agar laporan praktikum ini dapat
diselesaikan dengan baik.
Adapun maksud dan tujuan dalam menyusun laporan praktikum ini untuk
memenuhi nilai tugas mata kuliah Metode Numerik. Penulis menyadari bahwa laporan
ini jauh dari kata sempurna. Oleh karena itu, penulis sangat mengharapkan kritik dan
saran yang sifatnya membangun agar dapat lebih baik lagi dalam menyusun laporan
selanjutnya. Saran dan kritikan yang diberikan akan penulis terima dengan lapang dada.
Akhir kata, penulis berharap semoga laporan praktikum ini dapat bermanfaat bagi para
pembaca.
Penulis
ii
DAFTAR ISI
HALAMAN JUDUL................................................................................................... i
KATA PENGANTAR................................................................................................ ii
DAFTAR ISI............................................................................................................... iii
DAFTAR GAMBAR.................................................................................................. iv
METODE POSISI SALAH (REGULASI FALSI)
2.1 Pendahuluan......................................................................................................... 1
a. Latar Belakang.................................................................................................... 1
b. Rumusan Masalah............................................................................................... 1
c. Tujuan................................................................................................................. 1
2.2 Landasan Teori..................................................................................................... 2
2.3 Langkah kerja, Teladan, Listing Program, dan Output.................................... 4
a. Langkah Kerja..................................................................................................... 4
b. Teladan Penerapan.............................................................................................. 7
c. Listing Program.................................................................................................. 8
d. Output................................................................................................................. 11
2.4 Algoritma dan Flowchart..................................................................................... 13
a. Algoritma............................................................................................................ 13
b. Flowchart............................................................................................................ 14
2.5 Hasil dan Pembahasan......................................................................................... 16
a. Hasil.................................................................................................................... 16
b. Pembahasan........................................................................................................ 16
2.6 Kesimpulan dan Saran......................................................................................... 17
a. Kesimpulan......................................................................................................... 17
b. Saran................................................................................................................... 17
DAFTAR PUSTAKA................................................................................................. v
iii
DAFTAR GAMBAR
Gambar 1. Metode Regula Falsi..................................................................................... 2
Gambar 2. Layar monitor komputer............................................................................... 4
Gambar 3. Layar monitor pencarian............................................................................... 4
Gambar 4. Tampilan menu pencarian MATLAB........................................................... 4
Gambar 5. Tampilan utama MATLAB........................................................................... 5
Gambar 6. Membuat lembar kerja baru.......................................................................... 5
Gambar 7. Lembar Kerja MATLAB.............................................................................. 5
Gambar 8. Listing Utama Program 1a............................................................................ 8
Gambar 9. Listing Utama Program 1b............................................................................ 8
Gambar 10. Listing Utama Program 1c.......................................................................... 9
Gambar 11. Listing Utama Program 1d.......................................................................... 9
Gambar 12. Listing Utama Program 2............................................................................10
Gambar 13. Listing Fungsi Teladan nomor 1.................................................................10
Gambar 14. Listing Fungsi Teladan nomor 2.................................................................10
Gambar 15. Output Teladan 1a.......................................................................................11
Gambar 16. Output Teladan 1b.......................................................................................11
Gambar 17. Output Teladan 1c.......................................................................................11
Gambar 18. Output Teladan 1d.......................................................................................12
Gambar 19. Output Teladan 2.........................................................................................12
Gambar 20. Flowchart Metode Regula Falsi.................................................................14
Gambar 21. Hasil teladan penerapan 1a.........................................................................15
Gambar 22. Hasil teladan penerapan 1b.........................................................................15
Gambar 23. Hasil teladan penerapan 1c.........................................................................15
Gambar 24. Hasil teladan penerapan 1d.........................................................................15
Gambar 25. Hasil teladan penerapan 2...........................................................................15
iv
METODE POSISI SALAH (REGULA FALSI)
1.1. Pendahuluan
a. Latar Belakang
Dalam matematika terapan sering ditemui masalah untuk mencari penyelesaian
persamaan yang berbentuk 𝑓(𝑥) = 0, dimana persamaan dapat berbentuk sebagai
persamaan aljabar, persamaan transenden atau persamaan campuran. Sebelum
ditemukan komputer digital, terdapat sejumlah cara untuk mencari akar-akar persamaan
seperti rumus kuadrat. Untuk beberapa kasus, akar-akar dapat diperoleh secara analitis,
yakni penyelesaian yang dihasilkan akan memenuhi persamaan semula secara eksak.
Metode Regulasi-Falsi merupakan perbaikan dari metode secant dan newton
raphson dimana kemiringan dua titik dinyatakan secara diskrit, dengan mengambil
bentuk garis lurus yang melalui satu titik. Sehingga untuk menggunakan metode
Regulasi-Falsi ini diperlukan dua titik pendekatan. Kedua titik pendekatan ini diambil
pada titik-titik yang dekat agar konvergensinya dapat dijamin.
b. Rumusan Masalah
Berdasarkan pemaparan diatas, adapun rumusan masalah yang dapat disimpulkan
adalah sebagai berikut :
1. Bagaimana menyelesaikan akar persamaan non linier menggunakan metode posisi
salah?
2. Bagaimana menerapakan algoritma metode posisi salah pada MATLAB?
c. Tujuan
Adapun tujuan dilakukannya praktikum ini adalah sebagai berikut :
1. Memahami langkah-langkah menentukan akar persamaan non linier menggunakan
metode posisi salah.
2. Mampu menerapkan algoritma metode posisi salah pada MATLAB dan mampu
menganalisis keluaran berdasarkan inputnya.
1
1.2. Landasan Teori
Metode posisi salah atau Regula Falsi adalah metode pencarian akar persamaan
dengan memanfaatkan kemiringan dan selisih tinggi dari dua titik batas interval yang
mengurung akar. Metode ini merupakan salah satu metode mempercepat konvergensi
(Nursalim, R dan Yulian Fauzi, 2021).
Seperti halnya metode biseksi, metode ini bekerja secara iterasi dengan melakukan
update range. Titik pendekatan yang digunakan oleh metode regula-falsi adalah :
f ( b ) a−f ( a ) b
x=
f ( b )−f (a)
Jika dituliskan dalam bentuk yang lain, nilai akar x adalah sebagai berikut :
f ( b ) ( b−a)
x=b−
f ( b )−f (a)
(Maulana, 2014).
Metode posisi salah atau metode regula-falsi merupakan modifikasi dari Metode
Bisection dengan cara memperhitungkan ‘kesebangunan’ yang dilihat pada kurva
berikut:
2
titik awal x0 dan x1 sedemikian sehingga f(x0) dan f(x1) berlawanan tanda atau f(x0)
f(x1) < 0. Kemudian menggunakan konsep metode secant yaitu dengan menarik
garis l dari titik f(x0) dan f(x1) sedemikian sehingga garis l berpotongan pada
sumbu-x dan memotong kurva/grafik fungsi pada titik f(x0) dan f(x1).
Adapun perbandingan metode posisi salah atau Regula Falsi dan metode bagi dua
memiliki persamaan yaitu kemiripannya terletak dalam hal diperlukan dua harga
taksiran awal, pada awal pengurungan akar persamaan. Dan Perbedaannya terletak
pada proses pencarian pendekatan akar persamaan selanjutnya setelah pendekatan akar
saat ini ditemukan (Zainudin, 2014).
3
1.3. Langkah Kerja, Teladan, dan Listing Program
a. Langkah Kerja
Berikut adalah langkah-langkah yang harus dilakukan :
1. Klik gambar pencarian di layar monitor komputer
4
4. Klik aplikasi MATLAB maka akan muncul tampilan utama seperti gambar berikut.
5
8. Panggil fungsi di command window.
9. Setelah fungsi dipanggil maka output dan jumlah iterasinya akan keluar.
6
b. Teladan Penerapan
1. Lakukan percobaan dengan mendefinisikan fungsi baru f(x) = cos 3x + sin 10x,
dengan batas interval a = 0 dan b = 1, dan error yang diharapkan Ꜫ = 10 -5. Gunakan nilai
n berikut ini dan catat keluarannya lalu tuliskan alasan penyebab keluaran.
a. n = 5
b. n = 8
c. n = 10
d. n = 50
2. Gunakan metode Regula Falsi untuk mencari akar persamaan f(x) = tan (x) +
sin (x) dengan x1 = 3 dan x2 = 4.5, dan Ꜫ = 0.001 (max iterasi = 25).
7
c. Listing Program
1. Listing Utama
8
Gambar 10. Listing Utama Program 1c
9
Gambar 12. Listing Utama Program 2
2. Listing Fungsi
d. Output
10
Gambar 15. Output Teladan 1a
11
Gambar 18. Output Teladan 1d
12
a. Algoritma
Input : f (x), a, b dan epsilon Buka Program MATLAB R2019a
Proses : 1. Tentukan a,b, toleransi kesalahan (e) dan jumlah iterasi maksimum
(relatif). Dimana a dan b adalah selang interval.
2. Periksa apakah f(a) . f(b) > 0, jika ya, keluar dari program karena pada
selang tidak terdapat akar persamaan.
f ( b ) ( b−a)
3. Hitung akar yang baru (c) = a –
f ( b )−f (a)
4. Jika nilai mutlak f(c) < toleransi, tuliskan c sebagai hasil perhitungan, dan
akhiri program. Jika tidak, lanjutkan ke langkah berikutnya.
5. Jika f(a) . f(c) < 0, maka b = c; f(b) = f(c). Jika f(a) . f(c) > 0, maka a = c;
f(a) = f(c).
6. Kembali ke langkah 3.
Output : akar
13
b. Flowchart
Mulai
a, b, e, m
Tidak
c=b–
f (c) < e
Selesai
14
1.5. Hasil dan Pembahasan
a. Hasil
1. Hasil teladan penerapan 1
b. Pembahasan
15
Pada teladan penerapan 1, diperintahkan untuk menentukan akar-akar dari
f ( x )=cos 3 x +sin 10 x pada interval [0,1] dengan error 0.00001 dan maksimum iterasi
sebanyak 5, 8, 10, 50 iterasi maka diperoleh hasil akarnya adalah 0.3625 seperti pada
gambar 21, 22, 23, dan 24.
Pada teladan penerapan 2, kita diperintahkan untuk mencari akar dari persamaan
f ( x )=tan ( x )+sin (x) pada interval [3,4.5] dengan error 0.001 maka diperoleh hasil akar
nya adalah 3.0131 dan jumlah iterasi sebanyak 25 iterasi seperti pada gambar 25.
16
1.6. Kesimpulan dan Saran
a. Kesimpulan
Dari pembahasan kita tahu bahwa ada beberapa metode penyelesaian persamaan
atau mencari akar persamaan non linier salah satunya adalah metode posisi salah
(Regula Falsi). Metode posisi salah atau Regula Falsi adalah metode pencarian akar
persamaan dengan memanfaatkan kemiringan dan selisih tinggi dari dua titik batas
interval yang mengurung akar.
Dalam menggunakan metode posisi salah dengan pencarian akar persamaan
dengan memanfaatkan kemiringan dan selisih tinggi dari dua titik batas range. Seperti
halnya metode Bisection, metode ini bekerja secara iterasi dengan melakukan update
range.
b. Saran
Dalam praktikum ini yaitu praktikan diharapkan memahami penggunaan MATLAB
dalam menyelesaikan persamaan non linier dan lebih teliti dalam mengisi data karena
sedikit kesalahan bisa mempengaruhi keseluruhan nilai operasi data.
17
DAFTAR PUSTAKA
Nursalim, R dan Yulian Fauzi. 2021. Modul Praktikum Metode Numerik. Laboratorium
Matematika Jurusan Matematika FMIPA Universitas Bengkulu. Bengkulu.
Maulana. 2014. Akar-akar Persamaan Metode Regula Falsi.
http://maulana.lecture.ub.ac.id/files/2014/ 03/03-Akar-akar-Persamaan-metode-
regula-falsi.pdf. Diakses pada 3 Mei 2021, pukul 16:11 WIB.
Setijo, Bismo. 2015. Metode Regula Falsi.
http://staff.ui.ac.id/system/files/users/setijo.bismo/material/modul6.pdf. Diakses
pada tanggal 3 Mei 2021, pukul 10:05 WIB.
Zainudin, Ahmad. 2021. Metode Numerik Teori Regula Falsi.
http://zai.lecture.pens.ac.id/Kuliah/Workshop%20Metode
%20Numerik/Teori/Metode%20Regula%20Falsi.pdf. Diakses pada tanggal 3 Mei
2021, pukul 10:15 WIB.