Kompetensi Dasar
Mahasiswa mampu memahami persamaan non linier
Mahasiswa mampu memahami algoritma Metode Tabel,
Biseksi, Regula Falsi, Iterasi Sederhana, Newton Raphson
dan Secant untuk menyelesaikan persamaan non linier
Indikator
Mahasiswa mampu menjelaskan persamaan non linier
Mahasiswa mampu menjelaskan algoritma Metode
Tabel, Biseksi, Regula Falsi, Iterasi Sederhana, Newton
Raphson dan Secant.
Topics to be covered
Prinsip:
Membagi range a dan b menjadi N bagian. Masing-
masing bagian dihitung nilai f(x)nya untuk
mencari penyelesaian yang terdekat dalam
bentuk tabel berikut ini:
Metode Tabel
x f(x)
x0=a f(a)
X1 f(x1)
X2 f(x2)
… …
xn = b f(b)
f(x) = ex – 5x2
N = 10
Metode Regula Falsi
Hitung xr
f (1.0) * 0.0 f (0.0) *1.0
xr
f (1.0) f (0.0)
xr 0.6127
f(xr)*f(a) < 0
b = xr = 0.6127
f(b) = f(xr) = -0.0708139
Hitung nilai xr
Dan seterusnya sampai nilai |f(xr)| < 0.0001
Continued..
Iterasi a b xr f(xr) f(a) f(b)
1 0.00000 1.00000 0.612700 -0.0708139 1.000000 -0.632121
2 0.00000 0.61270 0.572181 -0.0078883 1.000000 -0.070814
3 0.00000 0.57218 0.567703 -0.0008774 1.000000 -0.007888
4 0.00000 0.56770 0.567206 -0.0000976 1.000000 -0.000877
Pada iterasi keempat, iterasi dihentikan karena sudah memenuhi kondisi dimana |
f(xr)| < error yaitu | -0.0000976| < 0.0001
Jadi, akar persamaan xr adalah 0.567206
Buatlah
program untuk menyelesaikan persoalan dari persamaan non linear dengan
fungsi :
F(x) = e-x-x (a = 0, b = 1, e = 0.0001)
F(x) = e-x – 5x2, (a = 0, b = 1 dan e = 0.00001)
Penulisan hasil :
a. Dapatkan nilai akar xr setiap iterasi dari awal sampai dengan akhir iterasi
b. Akar xr terletak diantara nilai dua fungsi yang berubah tanda
c. Dapatkan xr =
f(xr).f(b) < 0
a = xr = 0.5
f(a) = f(xr) = 0.106530660
Continued..
| b – a | = | 1.0 – 0.5 | > 0.0001
Kembali ke langkah 4. Dan seterusnya…
Iterasi a b xr f(xr) f(a) f(b)
1 0.00000 1.0000000 0.50000000 0.106530660 1.00000 -0.63212
2 0.50000 1.0000000 0.75000000 -0.277633447 0.10653 -0.63212
3 0.50000 0.7500000 0.62500000 -0.089738571 0.10653 -0.27763
4 0.50000 0.6250000 0.56250000 0.007282825 0.10653 -0.08974
5 0.56250 0.6250000 0.59375000 -0.041497550 0.00728 -0.08974
6 0.56250 0.5937500 0.57812500 -0.017175839 0.00728 -0.04150
7 0.56250 0.5781250 0.57031250 -0.004963760 0.00728 -0.01718
8 0.56250 0.5703125 0.56640625 0.001155202 0.00728 -0.00496
9 0.56641 0.5703125 0.56835938 -0.001905360 0.00116 -0.00496
10 0.56641 0.5683594 0.56738281 -0.000375349 0.00116 -0.00191
11 0.56641 0.5673828 0.56689453 0.000389859 0.00116 -0.00038
12 0.56689 0.5673828 0.56713867 0.000007238 0.00039 -0.00038
13 0.56714 0.5673828 0.56726074 -0.000184060 0.00001 -0.00038
14 0.56714 0.5672607 0.56719971 -0.000088412 0.00001 -0.00018
Metode Iterasi Sederhana
Definisikan fungsi
x
f(x) dan g(x)
f ( x) e x g ( x) e x
Iterasi i = 1
x1 = g(xi-1) = g(x0) = g(0.0) = 1.0
f(x1) = f(1.0) = -0.632121
i < N? ya atau |f(xi)| > ɛ? ya
Continued..
Iterasi i = 2
x2 = g(x1) = g(1.0) = 0.367879
f(x2) = f(0.367879 ) = 0.324321
i < N atau |f(x2)| > ɛ
Iterasi i = 3
x3 = g(x2) = g(0.367879) = 0.692201
f(x3) = f(0.692201 ) = -0.191727
I < N atau |f(x3)| > ɛ
Dan seterusnya…
Continued..
Iterasi x0 g(xi-1) xi f(xi)
1 0.000000 1.000000 1.000000 -0.632121
2 0.000000 0.367879 0.367879 0.324321
3 0.000000 0.692201 0.692201 -0.191727
4 0.000000 0.500474 0.500474 0.105770
5 0.000000 0.606244 0.606244 -0.060848
Metode Newton Raphson
f ( xi )
xi 1 xi
f ' ( xi )
Iterasi i = 0
1.0
f ( x0 ) x1 0.0
x1 x0 ; 2.0
f ' ( x0 )
x1 0.5
Continued..
1. Carilah akar persamaan dari fungsi berikut
ini dengan menggunakan metode Secant:
a.
(a = 0, b = 1, e = 0.1*10-4)
b.
(a=-1, b=3, e=0.1*10-5)