Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
LINIER
Metode Tabel
Metode Biseksi
Metode Regula Falsi
Metode Secant
Metode Newton Raphson
Metode Iterasi
Pendahuluan
Suatu persamaan non linier f(x) dapat
ditentukan akar persamaannya pada f(x) = 0,
yaitu nilai-nilai x yg menyebabkan nilai f(x) = 0.
Dg kata lain, akar persamaan f(x) adalah titik
potong antara kurva f(x) dan sumbu x.
Teorema 1
Suatu range x = [a,b] terdapat akar jika f(a) dan
f(b) berlawanan tanda, atau f(a).f(b) < 0
Metode Tabel
Cara yang paling mudah utk menentukan akar
persamaan non linier adalah dg Metode Tabel yaitu
dihitung nilai f(x) untuk x = [b,a] sehingga didapatkan
f(x) 0.
x
f(x)
x0 = b
x1
x2
xk
f(b)
f(x1)
f(x2)
f(xk) 0
xn = a
f(a)
Metode Tabel
Algoritma Metode Tabel :
1. Definisikan fungsi f(x)
2. Tentukan range utk x, batas bawah (b) & batas
atas (a)
3. Tentukan jumlah pembagian : n
4. Hitung xi mulai dari b s/d a dg step (a-b)/n, dan
untuk setiap xi hitung juga f(xi)
5. Dapatkan xk dimana f(xk)0, shg xk merupakan
penyelesaian
6. Jika tdk ada xk yg memenuhi f(xk)0 maka cari xk
dan xk+1 dimana f(xk). f(xk+1)<0, kemudian ulangi
langkah 2 5 dg b = xk dan a = xk+1
Metode Tabel
Contoh :
Selesaikan persamaan
xe-x + 1 = 0
Jawab :
Utk menaksir range yg
tepat, gambar grafik dr
f(x) sangat membantu.
0.5
f(x)=xe-x+1
0
-0.5
-1
-1.5
-2
-1
-0.9
-0.8
-0.7
-0.6
-0.5
-0.4
-0.3
-0.2
-0.1
Metode Tabel
Range dibagi 10 bagian sehingga :
x
f(x)
f(x)
-0.60
-0.09327
-0.570
-0.00791
-0.59
-0.06435
-0.569
-0.00514
-0.58
-0.03590
-0.568
-0.00237
-0.57
-0.00791
-0.567
0.00040
-0.56
0.01962
-0.566
0.00316
-0.55
0.04671
-0.565
0.00591
-0.54
0.07336
-0.564
0.00866
-0.53
0.09957
-0.563
0.01141
-0.52
0.12535
-0.562
0.01415
-0.51
0.15070
-0.561
0.01689
-0.50
0.17564
-0.560
0.01962
Metode Biseksi
Pada Metode Biseksi,
diambil suatu range
utk x yg pasti terdapat
akar persamaan.
Range dibagi 2, dr 2
bagian ini dipilih
bagian yg mengandung akar, yg tidak
mengandung akar
dibuang.
Metode Biseksi
Algoritma Metode Biseksi :
1. Definisikan fungsi f(x)
2. Tentukan batas atas x (a) & batas bawah x (b),
sehingga f(a).f(b)<0
3. Tentukan toleransi kesalahan : e
4. Hitung : x = (a+b)/2
5. Hitung : f(x)
6. Jika f(x).f(a)<0 maka b = x, jika tidak a = x
7. Jika b-a<e maka proses dihentikan & didapatkan
akar = x, jika tidak ulangi langkah 4 7
Metode Biseksi
Contoh :
Selesaikan persamaan xe-x + 1 = 0, pada range x =
[-1,0] dan toleransi kesalahan 0,001.
Jawab :
Akar ada diantara
a = -1, f(a) = f(-1) = -1,71828
a dan b
b = 0, f(b) = f(0) = 1
b = -0,5
x = (-1+0)/2 = -0,5
f(b) = 0,17564
f(x) = f(-0,5) = 0,17564
a = -0,75
x = (-1-0,5)/2 = -0,75
f(x) = f(-0,75) = -0,58775 f(a) = -0,58775
dst.
Metode Biseksi
f(x)
Ket
0.17564
b=x
a=x
a=x
0.01278
b=x
a=x
a=x
a=x
0.00204
b=x
a=x
10
a=x
Iterasi
f(a)
-1
-1.71828
-1
f(b)
1.00000 -0.50000
f (b ) a f ( a ) b
f (b) f (a )
Pendekatan x adalah
nilai rata-rata range
berdasarkan f(x).
f (b) a f (a ) b
dan f(x)
f (b ) f ( a )
f(a)
-1.00000
0.37912
-0.39698
0.50026
f(x)
Ket
1.63768 0.37912
-0.39698
a=x
1.63768 0.50026
-0.10576
a=x
-0.10576
1.63768 0.53058
-0.02512
a=x
0.53058
-0.02512
1.63768 0.53767
-0.00580
a=x
0.53767
-0.00580
1.63768 0.53930
-0.00133
a=x
0.53930
-0.00133
1.63768 0.53967
-0.00030
a=x
f(b)
Metode Secant
Metode Secant merupakan perbaikan dr Metode
Regula Falsi dimana kemiringan 2 titik dinyatakan
secara diskrit.
BD CD
=
BA CE
y1 y0
y 0
= 1
x1 x0 x1 x2
x2 = x1
y1 ( x1 x0 )
atau
y1 y0
xn +1 = xn
yn ( xn xn 1 )
y n yn 1
Metode Secant
Algoritma Metode Secant :
1. Definisikan fungsi f(x)
2. Tentukan toleransi kesalahan : e
3. Tentukan : x0 & x1
4. Hitung : y0 = f(x0) dan y1 = f(x1)
5. Lakukan iterasi berikut selama yi e :
xi +1 = xi
yi ( xi xi 1 )
dan yi+1 = f(xi+1)
y i yi 1
Metode Secant
Contoh :
Tentukan akar persamaan dari ex 2 Cos x = 0,
pada range x = [-1,0] dan toleransi kesalahan 0,001.
Jawab :
x0 = -1, y0 = f(-1) = -0,71273
x1 = 0, y1 = f(0) = -1
x2 = 0 [-1(0-(-1))] / [-1-(-0,71273)] = -3,48099
y2 = f(-3,48099) = 1,91669
dst.
Metode Secant
i
xi
yi
-1
-0.71273
-1.00000
-3.48099
1.91669
-1.19347 -0.43370
-1.61557
-1.44703 -0.01164
-1.45357 -0.00019
0.28830
Metode Secant
Cek dg. gambar grafik !!!
2
1.5
y = ex 2 Cos x
0.5
-0.5
-1
-1.5
-2
-1.5
-1
-0.5
x
0.5
xn +1 = xn
f ( xn )
f ( xn )
)
f(x 0
f(x)
x1
1)
x2
f(x
Metode Newton
Raphson menggunakan 1 titik awal untuk y
mendekati akar
persamaan dg
memperhatikan
slope/gradien pd titik
tsb.
Titik pendekatan ke n+1
dihitung dg :
x0
xi +1 = xi
f ( xi )
, hitung f(xi+1) dan f(xi+1)
f ( xi )
Titik Puncak/
Stasioner
Akar
Persamaan
f(x)
xi
f(xi)
f'(xi)
-1
-3.718282
3.718282
0.000000 -1.000000
2.000000
0.500000 -0.106531
1.606531
0.566311 -0.001305
1.567616
0.567143
1.567143
-1.96E-07
f(x) = x e-x
-1
-2
-3
-4
-1
-0.5
0.5
x
1.5
f 1( x1, x 2)
f 2( x1, x 2)
dan y 2 =
x1
x 2
y1
y1 x1i , x 2i
x 2i +1 = x 2i
y2
y 2 x1i +1 , x 2i
x1i
x2i
y1
y1'
y2
y2'
1.5
-2
0.375000
-2
0.093750
-2
0.023438
-2
0.005859
-2
0.001465
-2
0.000366
-2
Metode Iterasi
Metode Iterasi (iterasi titik tetap) adalah metode
yang memisahkan x dg sebagian x yg lain sehingga
diper-oleh x = g(x).
Persamaan non linier f(x) dapat diselesaikan
(konvergen) dg. Metode Iterasi jika dipenuhi syarat :
g ( x0 ) < 1
xn +1 = g ( xn )
Metode Iterasi
Algoritma Metode Iterasi :
1. Definisikan fungsi f(x) dan x = g(x)
2. Tentukan toleransi kesalahan : e
3. Tentukan pendekatan awal x0 yang memenuhi
g(x0) < 1
4. Lakukan iterasi berikut selama f(xi) e :
xi +1 = g ( xi ) , hitung f(xi+1)
5. Akar persamaan adalah nilai x yang terakhir
Metode Iterasi
Contoh :
Selesaikan persamaan x e-x = 0 dg titik pendekatan
awal x0 = 0,5 dan toleransi kesalahan 0,001.
Jawab :
x e-x = 0 x = g(x) = e-x dan g(x) = -e-x
g(x0) = -e-0,5 = 0,606531 < 1 (OK)
x1 = g(x0) = e-0,5 = 0,606531
f(x1) = 0,606531 e-0,606531 = 0,061291
x2 = g(x1) = e-0,061291 = 0,545239
f(x2) = 0,545239 e-0,545239 = -0,034464
dst
Metode Iterasi
i
xi
g(xi)
f(xi)
0
1
2
3
4
5
6
0.500000
0.606531
0.545239
0.579703
0.560065
0.571172
0.564863
0.606531
0.545239
0.579703
0.560065
0.571172
0.564863
0.568438
-0.106531
0.061291
-0.034464
0.019638
-0.011108
0.006309
-0.003575
7
8
9
0.568438
0.566409
0.567560
0.566409
0.567560
0.566907
0.002029
-0.001150
0.000652