NAMA ANGGOTA:
1. HERU WANDRA (M1D117007)
2. DEWI NUR ANNISA (M1D117009)
3. RENI ATIKA (M1D117019)
METODE PERSAMAAN
NON-LINEAR
Akar Persamaan Non-Linear
• Metode Bagi dua (Bisection
Method)
• Metode Regula Falsi (False Position
Method)
• Metode Grafik
• Iterasi Titik-Tetap (Fix Point Iteration)
• Metode Newton-Raphson
• Metode Secant
Solusi Persamaan Kuadrat
Tingkat 2
f ( x) ax 2 bx c 0
b b 2 4ac
x
2a
f(x)=e-x-x
10
6
f(x)
4
-2
-2 -1 0 1 2
x
Cara Grafik (Nilai Praktis Terbatas)
f(x) f(x)
Tanda berbeda,
jumlah akar-akar ganjil
x x
Metode Bagi Dua
(Bisection Methode/Metode Bulzano)
Memanfaatkan beda tanda dua nilai batas
f(xl)f(xu) < 0 dimana l=lower (batas bawah) dan u=upper (batas
atas)
Minimal ada satu akar
x x x
Algoritma
Perkirakan akar
xr = (xl + xu) / 2
do n = 0,1,…
m (an bn ) / 2
if f (an ) f (m) 0, then an1 an , bn1 m
else an 1 m, bn1 bn
if bn1 an1 or f ( m) 0 exit
end do
Metode Bagi Dua
Error
perkiraanakhir perkiraanawal
a 100
perkiraanawal
CONTOH
Gunakan bisection method untuk mencari
akar-akar persamaan
10
•f(x) = - x
e-x 8
•xl = -1 xu = 1 f(x) 6
3.7 1 8282
4
0 -0.6321 2
-2
-2 -1 0 1 2
x
SOLUSI
10
6
f(x)
4 3.7 1 8282
2 1
0 -0.6321 2
-2
-2 -1 0 1 2
x
SOLUSI
1
f(x)
0
0.1 06531 -0.6321 2
-2
-1 0 1 2
x
Metode Regula Falsi
f xl f xu
xl
xu
f(xl)
xr xl xr xu
f xu xl xu
xr xu
f xl f xu
Regula Falsi
Asumsi: Fungsi f(x) kontinu dalam interval a0 ,b0
f (a0 ) f (b0 ) 0
do n = 0,1,…
w [ f (bn )an f (an )bn ] /[ f (bn ) f (an )]
if f (an ) f (w) 0, then an1 an , bn 1 w
else an 1 w, bn1 bn
if bn1 an1 or f ( w) 0 exit
end do
Regula Falsi
CONTOH
f(x) = x3 - 98 f(x) 0
-1 0
-20
-30
-40
4 4.5 5
x
Metode Terbuka
xi+1 x
f(xi)
Solusi bisa “melampaui”
f(x)
akar dan berpotensi
Diverge (menyimpang)
x2 x1
x0 x
Simple one point iteration /
Metode Titik Tetap
Merubah formula untuk memperkirakan akar
Re-arrange fungsi f(x) sehingga ada satu nilai x pada
sebelah kiri dari persamaan
Contoh, untuk f(x) = x2 - 2x + 3 = 0
Ubah menjadi
x = (x2 + 3) / 2
Simple one point iteration
Contoh lain, untuk
f(x) = sin x = 0,
menjadi
x = sin x + x
Hitung nilai x = g(x)
Perkiraan nilai berikut berdasar pada
x i+1 = g(xi)
Iterasi Titik Tetap
CONTOH
Untuk f(x) = e-x -3x
Ubah menjadi g(x) = e-x / 3
Initial guess x = 0
16
14
12
10
8
6
f(x)
4
2
0
-2
-4
-6
-2 -1 0 1 2
x
Initial guess 0.000
g(x) f(x) a 16
14
12
10
0.333 -0.283 8
6
f(x)
4
2
0.239 0.071 39.561 0
-2
-4
-6
0.263 -0.018 9.016 -2 -1 0 1 2
x
tangen dy
tangent f'
f(xi) dx
f xi 0
f ' xi
xi xi1
rearrange
xi f xi
xi+1 xi1 xi
f ' xi
Metode Newton-Raphson
Jebakan Newton-Raphson
CONTOH
Gunakan metode
1 00
Newton Raphson
80
untuk mencari akar- 60
akar dari
f(x)
40
f(x) = x2 - 11 memakai 20
initial guess xi = 3 0
-20
0 2 4 6 8 10
x
Newton Rhapson Secant
f xi 1 f xi
f ' x
xi 1 xi
xi 1 xi
f xi xi 1 xi Secant method
f xi 1 f xi
Metode Secant
Metode Secant
f xi xi1 xi
xi1 xi
f xi1 f xi
2
SECANT METHOD
2
f(x)
1
1 x
new est.
Perkiraan baru
dipilih dari potongan x
new est.
garis dengan sumbu x
Perkiraan baru bisa diluar
batas kurva
Sistem Persamaan Non-linier
x1 10 x0 y0
57 y0
y1
3x1
Metode Newton Rhapson
v i u
ui vi
y y
u(x,y) dan xi 1 x i
ui vi ui vi
v(x,y) x y y x
v i u
ui vi
y y
y i 1 yi
ui vi ui vi
x y y x
u = 2x3 + 2xy – 2
v = 2y + 4xy2 – 3
Mulai dengan nilai awal x0 = 0.5 dan y0 = 1.5
v v u u
2 8xy; 4y ;
2
2 x; 6x 2 y
2
y x y x
TERIMAKASIH