2. Langkah – LangkahAlgoritma Metode Biseksi
• Definisi fungsi f(x) yang akan di cari akarnya
• Tentukan batas bawah(a) dan batas atas(b).
• Tentukan toleransi e dan iterasi maksimum N
• Kemudian dihitung nilai tengah: c = (a+b)/2
• Hitung f(x)
• Bila f(x).f(a) <0 maka b =x dan f(b) = f(x), bila tidak a =x dan
f(a) = f(x)
• Jika b-a < e atau iterasi > iterasi maksimum maka proses
dihentikan dan di dapatkan akar= x
4. Analisis dan Pembahasan soal no 1
Pada soal pertama diketahui nilai batas bawah 1 dan
batas atas 2 dengan fungsi f(x)=x^3+3x-5. Pada proses
pencarian error diatas terhenti pada iterasi ke 9, dengan tanda
bahwa nilai f(x) lebih kecil dari galat yang ditentukan yaitu e =
0,01. Proses pencarian diatas dapat dilakukan dengan
pengulangan atau iterasi sebanyak 9 kali, untuk dapat
menemukan error namun tidak semua fungsi terhenti pada
iterasi ke 9 karena error dapat ditemukan jika fungsi x lebih kecil
dari galat yang ditentukan yaitu dengan hasil f(x)=0,0087725
lebih kecil dari 0,01.
5. soal 2
f(x)=2x^3+2x^2-x+2 a=1 b=6 error=0.01
iterasi a b x f(x) f(a) keterangan error
1 1 6 3.5 108.75 5 tanda sama 5
2 3.5 6 4.75 256.7188 108.75 tanda sama 2.5
3 4.75 6 5.375 364.9805 256.7188 tanda sama 1.25
4 5.375 6 5.6875 428.9624 364.9805 tanda sama 0.625
5 5.6875 6 5.84375 463.5764 428.9624 tanda sama 0.3125
6 5.84375 6 5.921875 481.5591 463.5764 tanda sama 0.15625
7 5.921875 6 5.960938 490.7219 481.5591 tanda sama 0.078125
8 5.960938 6 5.980469 495.3465 490.7219 tanda sama 0.039063
9 5.980469 6 5.990234 497.6696 495.3465 tanda sama 0.019531
10 5.990234 6 5.995117 498.8339 497.6696 tanda sama 0.009766
6. Analisis dan Pembahasan soal no 2
Pada soal kedua diketahui nilai batas bawah 1 dan batas
atas 6 dengan fungsi f(x)=2x^3+2x^2-x+2. Pada proses pencarian error
diatas terhenti pada iterasi ke 10, dengan tanda bahwa nilai error lebih
kecil dari galat yang ditentukan yaitu e = 0,01. Proses pencarian diatas
dapat dilakukan dengan pengulangan atau iterasi sebanyak 10 kali, untuk
dapat menemukan error namun tidak semua fungsi terhenti pada iterasi ke
10 karena error dapat ditemukan jika fungsi x lebih kecil dari galat yang
ditentukan. Pada soal no 2 ini berbeda dengan no 1, soal no 2 ada
tambahan kolom error dengan rumus batas atas dikurangi batas bawah
yang akan menunjukan hasil dari pengurangan tersebut, dari hasil
pengurangan tersebut bisa kita bandingkan dengan galat yang ditentukan,
jika galat yang ditentukan lebih kecil dari hasil error maka iterasi
diberhentikan yaitu dengan hasil error 0,009766 lebih kecil dari 0,01, cari
ini sesuai dengan algoritma yang telah ditampilkan di awal pada poin
terakhir slide ke 2
7. soal no 3
f(x)=3*(x^3)+2*(x^2)+3 a=1 b=2 error=0.01
iterasi a b x f(x) f(a) keterangan error
1 1 2 1.5 17.625 8 tanda sama 1
2 1.5 2 1.75 25.20313 17.625 tanda sama 0.5
3 1.75 2 1.875 29.80664 25.203125 tanda sama 0.25
4 1.875 2 1.9375 32.32739 29.806641 tanda sama 0.125
5 1.9375 2 1.96875 33.64444 32.327393 tanda sama 0.0625
6 1.96875 2 1.984375 34.31737 33.64444 tanda sama 0.03125
7 1.984375 2 1.992188 34.65747 34.317371 tanda sama 0.015625
8 1.992188 2 1.996094 34.82843 34.657469 tanda sama 0.007813
8. Analisis dan Pembahasan soal no 3
Pada soal ketiga diketahui nilai batas bawah1 dan batas atas 2
dengan fungsi f(x)=3*(x^3)+2*(x^2)+3. Pada proses pencarian error
diatas terhenti pada iterasi ke 8, dengan tanda bahwa nilai error lebih
kecil dari galat yang ditentukan yaitu e = 0,01. Proses pencarian diatas
dapat dilakukan dengan pengulangan atau iterasi sebanyak 8 kali.
Pada soal no 3 ini berbeda dengan no 1 akan tetapi sama dengan no
2, soal no 3 ada tambahan kolom error dengan rumus batas atas
dikurangi batas bawah yang akan menunjukan hasil dari pengurangan
tersebut, dari hasil pengurangan tersebut bisa kita bandingkan dengan
galat yang ditentukan, jika galat yang ditentukan lebih kecil dari hasil
error maka iterasi diberhentikan yaitu dengan hasil error 0,07813 lebih
kecil dari 0,01 , cari ini sesuai dengan algoritma yang telah ditampilkan
di awal pada poin terakhir slide ke 2
9. soal no 4
f(x)=3*(x^3)+2*(x^2)+3 a=-1 b=1 iterasi = 10
iterasi a b x f(x) f(a) keterangan error
1 -1 1 0 3 2 tanda sama 2
2 0 1 1 8 3 tanda sama 1
3 1 1 2 35 8 tanda sama 0
4 2 1 3 102 35 tanda sama -1
5 3 1 4 227 102 tanda sama -2
6 4 1 5 428 227 tanda sama -3
7 5 1 6 723 428 tanda sama -4
8 6 1 7 1130 723 tanda sama -5
9 7 1 8 1667 1130 tanda sama -6
10 8 1 9 2352 1667 tanda sama -7
10. Analisis dan Pembahasan soal no 4
Pada soal keempat diketahui nilai batas bawah -1 dan
batas atas 1 dengan fungsi f(x)=3*(x^3)+2*(x^2)+3. Pada proses
pencarian error diatas terhenti pada iterasi ke 10,karena pada
soaltersebut dicantumkan bahwa iterasi maksimum yang
ditempuh adalah sebanyak 10 kali. Proses pencarian diatas
tentu dilakukan dengan pengulangan atau iterasi sebanyak10
kali. Pada soal no 4 ini berbeda dengan no 1 no 2 dan no 3.pada
model soal ini kita mengikuti ketentuan iterasi yang telah
ditentukan oleh soal diatas yaitu iterasi sebanyak 10 kali, cari ini
juga sesuai dengan algoritma yang telah ditampilkan di awal
pada poin terakhir slide ke 2 yang berbunyi iterasi dihentikan
pada iterasi maksimum.
12. Analisis dan Pembahasan soal no 5
Pada soal ketiga diketahui nilai batas bawah 0 dan batas
atas 2 dengan fungsi f(x)= x^3+3x-3. Pada proses pencarian
error diatas terhenti pada iterasi ke 10,karena pada soal tersebut
dicantumkan bahwa iterasi maksimum yang ditempuh adalah
sebanyak 10 kali. Proses pencarian diatas tentu dilakukan
dengan pengulangan atau iterasi sebanyak10 kali. Pada soal no
5 ini berbeda dengan no 1 no 2 dan no 3 akantetapi sama dengn
no 4. pada model soal ini kita mengikuti ketentuan iterasi yang
telah ditentukan oleh soal diatas yaitu iterasi sebanyak 10 kali,
cari ini juga sesuai dengan algoritma yang telah ditampilkan di
awal pada poin terakhir slide ke 2 yang berbunyi iterasi
dihentikan pada iterasi maksimum.
14. Analisis dan Pembahasan soal no 6
Pada soal keenam diketahui nilai batas bawah1 dan batas atas
2 dengan fungsi f(x)=2x^+2x. Pada proses pencarian error diatas
terhenti pada iterasi ke 8, dengan tanda bahwa nilai error lebih kecil
dari galat yang ditentukan yaitu e = 0,01. Proses pencarian diatas
dapat dilakukan dengan pengulangan atau iterasi sebanyak 8 kali.
Pada soal no 6 ini berbeda dengan no 1 akan tetapi sama dengan no
2, soal no 3 ada tambahan kolom error dengan rumus batas atas
dikurangi batas bawah yang akan menunjukan hasil dari pengurangan
tersebut, dari hasil pengurangan tersebut bisa kita bandingkan dengan
galat yang ditentukan, jika galat yang ditentukan lebih kecil dari hasil
error maka iterasi diberhentikan yaitu hasil error nya bernilai 0,0156
lebih kecil daro 0,02, cari ini sesuai dengan algoritma yang telah
ditampilkan di awal pada poin terakhir slide ke 2