Professional Documents
Culture Documents
BAB IV
berupa tingkat ketelitian metode Biseksi dan metode Regula Falsi dalam
A. Diagram Alir
penyelesaian masalah. Adapun diagram alir yang dihasilkan secara garis besar
terdiri dari :
1. Program Utama
menentukan pilihan pada menu utama (masuk, bantuan dan keluar) serta
utama.
24
Mulyono (NIM : 0301060025) 25
B. Kode Program
metode Biseksi dan metode Regula Falsi dalam menentukan akar penyelesaian
persamaan non-linear ditinjau dari banyaknya iterasi. Secara garis besar kode
1. Program Utama
2. Prosedur-prosedur
program.
banyaknya iterasi.
C. Hasil Keluaran
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
Silahkan pilih !!!
1. Penyelesaian Persamaan Non-Linear Menggunakan
Metode Biseksi
2. Penyelesaian Persamaan Non-Linier Menggunakan
Metode Regula Falsi
3. Penyelesaian Metode Biseksi dan Metode Regula
Falsi untuk mengetahui ketelitiannya
Pilihan (1/2/3) ==>> 1
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
Penyelesaian Persamaan Non-Linear Menggunakan
Metode Biseksi
Apabila derajat tertinggi, koefisien dari x serta nilai awal x1 dan nilai
(koefisien x0) dengan nilai x1 awal = 2,5 dan nilai x2 awal = 2,6. Selanjutnya
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
Hasil Perhitungan Menggunakan Metode Biseksi
Salah satu akar pendekatannya = 2.571201419843419
diperoleh pada iterasi ke 20
dengan error = 0.000000034720870 (ε = 1E-7)
nilai fungsinya = -0.000000034720870
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
Hasil Perhitungan Menggunakan Metode Regula Falsi
Salah satu akar pendekatannya = 2.571201416725671
diperoleh pada iterasi ke 29
dengan error = 0.000000074738637 (ε = 1E-7)
nilai fungsinya = -0.000000074738637
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
muncul pilihan cara memasukkan data yaitu data dimasukkan satu persatu dari
keyboard atau data didapat dari angka random untuk menentukan koefisien
dari x2 (Nilai a), x1 (Nilai b) dan x0 (Nilai c) serta dua nilai awal x1
dan x2.
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
P i l i h a n M a s u k k a n
1. Masukkan dari Keyboard
2. Masukkan berupa angka Random
Pilihan ==>> 2
perintah untuk memasukkan nilai koefisien dari x serta dua nilai awal x1 dan
adalah cara memasukkan berupa angka random maka program secara otomatis
menentukan nilai koefisien dari x serta dua nilai awal x1 dan x2 sejumlah
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
10 Persamaan || Derajat 2
yang harus dipenuhi adalah f(x1).f(x2)<0, jika tidak ditemukan nilai yang
yang baru.
x1 + x 2
1. Menentukan nilai x3 dengan rumus x 3 = dan nilai f(x3)
2
2. Jika f(x1).f(x3) < 0, maka akar berada pada selang x1 dan x3. Ulangi
3. Jika f(x1).f(x3) > 0, maka akar berada pada selang x1 dan x2. Ulangi
perhitungan selesai.
f ( x 2)
1. Menentukan nilai x3 dengan rumus x 3 = x 2 − ( x 2 − x1) dan
f ( x 2) − f ( x1)
nilai f(x3)
2. Jika f(x1).f(x3) < 0, maka akar berada pada selang x1 dan x3. Ulangi
3. Jika f(x1).f(x3) > 0, maka akar berada pada selang x1 dan x2. Ulangi
perhitungan selesai.
monitor tampak :
Mulyono (NIM : 0301060025) 33
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
10 Persamaan || Derajat 2
Silahkan tunggu ... !!!
Persamaan Ke 10
Iterasi metode Biseksi ke = 21
0.0000001
0.000000004350076077
Iterasi metode Regula Falsi ke = 35
0.0000001
0.000000061622016823
Gambar 15. Tampilan Proses Iterasi Metode Biseksi dan Metode Regula Falsi
Jika proses iterasi untuk metode Biseksi dan metode Regula Falsi
ditampilkan maka ketikkan ‘y’ atau ‘Y’ dan jika tidak ingin menampilkan
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
10 Persamaan || Derajat 2
Biseksi dan metode Regula Falsi dengan mengetikkan ‘y’ atau ‘Y’ maka
awal untuk setiap persamaan. Selanjutnya akan ditampilkan pula salah satu
Mulyono (NIM : 0301060025) 34
akar pendekatan dan akar pada saat iterasi ke 10 serta kesimpulan yang
didapat.
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
10 Persamaan || Derajat 2
Persamaan Ke=10 (x1awal = -0.14 dan x2awal = 2.08)
Nilai a = -0.69
Nilai b = 0.61
Nilai c = 0.32
**************************************************
**** Program penyelesaian Persamaan Non-Linear ***
*** Menggunakan Metode Biseksidan Regula Falsi ***
**************************************************
10 Persamaan || Derajat 2
Akar penyelesaian pada saat iterasi ke 10
==================================================
|Pers.| Metode Biseksi | Metode Regula Falsi |
==================================================
| 1 | -5.196309407550139 | -4.882481880756661 |
| 2 | -0.344651613554551 | -0.343129733838454 |
| 3 | -0.632031250000144 | -0.632281360213726 |
| 4 | -0.830285993303823 | -0.843275260142023 |
| 5 | -0.173851682428792 | -0.200284018005079 |
| 6 | -0.148861533717144 | -0.151899792875074 |
| 7 | 1.728896484375898 | 1.719297374422460 |
| 8 | 0.585046472253729 | 0.581724805486349 |
| 9 | 0.002867542613415 | -0.067674822486298 |
| 10 | 1.253246410472204 | 1.227352313314129 |
==================================================
|Rata2| -0.375593457083934 | -0.359265237509438 |
==================================================
Gambar 19. Hasil Perhitungan berupa Salah-satu akar pada Iterasi ke 10
**************************************************
**** Program penyelesaian Persamaan Non-Linear ***
*** Menggunakan Metode Biseksidan Regula Falsi ***
**************************************************
10 Persamaan || Derajat 2
K E S I M P U L A N
disimpan maka ketikkan ‘y’ atau ‘Y’ selanjutnya ketikkan nama file untuk
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
10 Persamaan || Derajat 2
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
10 Persamaan || Derajat 2
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
10 Persamaan || Derajat 2
perhitungan lagi maka ketikkan ‘y’ atau ‘Y’ dan program akan kembali ke
MENU UTAMA.
*************************************************
****Program penyelesaian Persamaan Non-Linear****
***Menggunakan Metode Biseksi dan Regula Falsi***
*************************************************
Apakah akan mengulang (Y/T) ? Y
Gambar 25. Tampilan Pertanyaan Apakah Akan Mengulang
<< E N T E R >>
Gambar 26. Tampilan Penjelasan Program Numerik
Mulyono (NIM : 0301060025) 39
##############################
T E R I M A K A S I H
Bye … !!!
#############################
dengan rata-rata akar pada iterasi ke n untuk metode Biseksi dengan metode
persamaan polinomial satu variabel maka didapat data seperti pada tabel
dengan rata-rata akar pada iterasi ke n (iterasi ke 10) untuk metode Biseksi
yang selalu lebih kecil dari selisih metode Regula Falsi. Karena selisih
Mulyono (NIM : 0301060025) 40
metode Biseksi selalu lebih kecil dari selisih metode Regula falsi maka dapat
disimpulkan bahwa metode Biseksi lebih dari metode Regula Falsi karena
pendekatannya.