ar 1 ar
RA
ar 1
dimana : ar+1 = nilai hampiran iterasi sekarang
ar = nilai hampiran iterasi sebelumnya
Proses Iterasi dihentikan bila :
| RA| < S
S = Toleransi galat yang dispesifikasikan
Semakin kecil S, semakin teliti solusinya, namun semakin banyak
proses iterasinya
Contoh
Misalkan ada prosedur iterasi sebagai berikut :
(−𝑥𝑟 3 +3)
𝑥𝑟+1 = , r = 0,1,2,3,...
6
𝑥o= 0,5; s= 0,00001
Hitung : RA
Penyelesaian:
Iterasi dihentikan jika kondisi | RA |< R
Penyelesaian :
Xo = 0,5
X1 = 0,4791667; ( X1 X o )
RA 0,043478 s
X1
X2 = 0,4816638; ( X 2 X1 )
RA 0,0051843 s
X2
(X 3 X 2 )
RA 0,0005984 s
X3 = 0,4813757; X3
(X 4 X 3 )
X4 = 0,4814091; RA 0,0000693 s
X4
X5 = 0,4814052; (X 5 X 4 )
RA 0,0000081 s , berhenti !
X5
SUMBER UTAMA GALAT NUMERIK
Secara umum terdapat dua sumber utama penyebab
galat dalam perhitungan numerik, yaitu :
1. Galat pemotongan (truncation error)
2. Galat pembulatan (round-off error)
' f ( xi 1 ) f ( xi )
f ( x1 )
h
dimana : h = lebar absis xi+1
Contoh :
hampiran fungsi cos(x) dengan bantuan deret Taylor di sekitar x = 0 !
Penyelesaian :
f(x) = cos(x) f’’’(x) = sin(x)
f’(x) = - sin(x) f(4)(x) = cos (x)
f’’(x) = - cos(x)
Maka : x2 x4 x6 x8 x10
f ( x) cos(x) 1 ......
2! 4! 6! 8! 10!
Nilai Galat
hampiran pemotongan
Galat pemotongan :
( x xo )( n1) ( n1)
Rn ( x) f (c )
(n 1)!
( x 0) ( 61) ( 61) x7
R6 ( x) f (c) cos(c)
(6 1)! 7!
Nilai Rn yg tepat hampir tdk pernah dapat kita peroleh, karena
kita tidak mengetahui nilai c sebenarnya terkecuali informasi
bahwa c terletak pada selang tertentu. Karenanya tugas kita
adalah mencari nilai maksimum yang mungkin dari |Rn| untuk c
dalam selang yg diberikan, yaitu :
( n 1)
( n 1) (x - x o )
Rn ( x) Maks f (c ) x
xo c x (n 1)!
Contoh
Gunakan deret Taylor orde 4 di sekitar xo=1 untuk menghampiri
ln(0,9) dan beri-kan taksiran untuk galat maksimum yang dibuat !
Penyelesaian :
Galat Galat
Pemotongan Pembulatan
Galat pemotongan timbul karena kita menghampiri cos(0,2) s/d
suku orde 4 sedangkan galat pembulatan timbul karena kita
membulatkan nilai hampiran ke dalam 7 digit bena.
THANK YOU