Vous êtes sur la page 1sur 4

1

Oleh : Purwanto,S.Si
METODE SECANT
Solusi Persamaan Non Linier
2
NUMERICAL
METHODS
Purwanto,S.Si
METODE SECANT
Metode Secant merupakan salah satu metode
terbuka untuk menentukan solusi akar dari
persamaan non linier, dengan prinsip utama
sebagai berikut :
Metode ini melakukan pendekatan terhadap
kurva f(x) dengan garis secant yang
ditentukan oleh 2 titik terakhir
Nilai taksiran akar selanjutnya adalah titik
potong antara garis secant dengan sumbu x
3
NUMERICAL
METHODS
Purwanto,S.Si
ITERATION PROCESS
y
x
A
f(x)







Geometric


B
C
D E
Similar Triangles
x
k
x
k-1
f(x
k
)
f(x
k-1
)
x
k+1
4
NUMERICAL
METHODS
Purwanto,S.Si
Langkah PenyeIesaian
1) Tentukan nilai awal x
0
dan x
1
3) Lakukan iterasi
2) Hitung f(x
0
) & f(x
1
) kemudian cek konvergensi f(x
0
) & f(x
1
)
4) Hitung nilai taksiran akar selanjutnya
5) Cek konvergensi terhadap XTOL (jika ada)
(x
k
x
k-1
)
x
k+1
=
x
k
-
f(x
k
)
f (x
k
) f (x
k -1
)
5
NUMERICAL
METHODS
Purwanto,S.Si
Contoh
Tentukanlah salah satu akar persamaan nonlinier
f(x) = x
2
- 5x + 6 dengan metode Secant. Jika
diketahui nilai awal x
0
= 0 dan x
1
= 2,5 serta
ketelitian hingga 2 desimal.
6
NUMERICAL
METHODS
Purwanto,S.Si
Jawab
Persamaan Nonlinier : f(x) = x
2
- 5x + 6
Cek konvergensi f(x
0
) & f(x
1
)
f(x
0
) = f(0) = (0)
2
5(0) + 6 = 6
Sehingga perlu dilakukan iterasi
f(x
1
) = f(2,5) = (2,5)
2
5(2,5) + 6 = -0,25
7
NUMERICAL
METHODS
Purwanto,S.Si
ITERATION
k
x
k
f(x
k
)
x
k
- x
k-1
0 0
Nilai awal
f(x
0
) = f(0) =
- 6 -
f(x
k
) - f(x
k-1
)
x
k
x
k-1
= -
f(x
k
) - f(x
k-1
) = -
Sedangkan :
x
0
= 0
(0)
2
5(0) + 6 = 6
8
NUMERICAL
METHODS
Purwanto,S.Si
ITERATION
k
x
k
f(x
k
)
x
k
- x
k-1
1 2,5
Nilai awal
f(x
1
) = f(2,5) =
2,5 -0,25
- 6,25
f(x
k
) - f(x
k-1
)
x
k
x
k-1
=
f(x
k
) - f(x
k-1
) =
Sedangkan :
x
1
= 2,5
(2,5)
2
5(2,5) + 6 = - 0,25
0 0 6
-
-
x
1
x
0
= 2,5 - 0 = 2,5
f(x
1
) - f(x
0
) = -0,25 - 6 = -6,25
9
NUMERICAL
METHODS
Purwanto,S.Si
ITERATION
k
x
k
f(x
k
)
x
k
- x
k-1
2 2,4
Nilai akar selanjutnya
= 2,5 [(-0,25)(2,5)/(-6,26)]
- 0,1 - 0,24 0,01
f(x
k
) - f(x
k-1
)
x
k
x
k-1
=
f(x
k
) - f(x
k-1
) =
Sedangkan :
x
2
= x
1
[f(x
1
)(x
1
-x
0
)/(f(x
1
)-f(x
0
))]
= 2,4
0 0 6
-
-
x
2
x
1
= 2,4 2,5 = - 0,1
f(x
2
) - f(x
1
) = -0,24 (-0,25) = 0,01
1 2,5 2,5 -0,25
- 6,25
f(x
2
) = f(2,4) = (2,4)
2
5(2,4) + 6 = -0,24
10
NUMERICAL
METHODS
Purwanto,S.Si
ITERATION
k
x
k
f(x
k
)
x
k
- x
k-1
3 0
Nilai akar selanjutnya
= 2,4 [(-0,24)(-0,1)/(0,01)]
-2,4 6 6,24
f(x
k
) - f(x
k-1
)
x
k
x
k-1
=
f(x
k
) - f(x
k-1
) =
Sedangkan :
x
3
= x
2
[f(x
2
)(x
2
-x
1
)/(f(x
2
)-f(x
1
))]
= 0
0 0 6
-
-
x
3
x
2
= 0 2,4 = -2,4
f(x
3
) - f(x
2
) = 6 (-0,24) = 6,24
1 2,5 2,5 -0,25
- 6,25
f(x
3
) = f(0) = (0)
2
5(0) + 6 = 6
2 2,4 -0,1 - 0,24 0,01
dts.
11
NUMERICAL
METHODS
Purwanto,S.Si
ITERATION
Iterasi dapat dihentikan pada iterasi ke-9.
Karena nilai f(x
9
) = 0, sehingga ditemukan salah satu
akarnya = 2
12
NUMERICAL
METHODS
Purwanto,S.Si
ASSIGMENT
1) Tentukan salah satu akar dari persamaan non linier
f(x) = 3x
2
x 2 dengan metode Secant jika diketahui
nilai awal x
0
= 0,5 dan x
1
= 1,5 ; XTOL = 0,05 serta
ketelitian hingga 3 desimal.
2) Tentukan salah satu akar dari persamaan non linier
f(x) = x
3
2 dengan metode Secant jika diketahui nilai
awal x
0
= -2 dan x
1
= 2 ; serta ketelitian hingga 2 desimal.
3) Tentukan salah satu akar dari persamaan non linier
f(x) = 2x
3
x
2
1 dengan metode Secant jika diketahui
nilai awal x
0
= -5 dan x
1
= 2 ; serta ketelitian hingga
2 desimal.

13
NUMERICAL
METHODS
Purwanto,S.Si
Thank You
14
NUMERICAL
METHODS
Purwanto,S.Si
SoIve
f(x) = 3x
2
x 2 ; Nilai awal x
0
= 0,5 dan x
1
= 1,5 ; XTOL = 0,05
serta ketelitian hingga 3 desimal.
15
NUMERICAL
METHODS
Purwanto,S.Si
SoIve
f(x) = x
3
2 ; Nilai awal x
0
= -2 dan x
1
= 2 ;
serta ketelitian hingga 2 desimal.
16
NUMERICAL
METHODS
Purwanto,S.Si
SoIve
f(x) = 2x
3
x
2
1; Nilai awal x
0
= -5 dan x
1
= 2 ;
serta ketelitian hingga 2 desimal.

Vous aimerez peut-être aussi