Anda di halaman 1dari 9

4/5/2015

DK4012
Metode Komputasi
Lecture 05 :

Measuring Errors
Dosen :
Dr. Ir. Dede Sutarya, MT
Kontak/diskusi :
HP : 0812 855 3001
Email : sutarya.dd@gmail.com
Class Agenda : Minggu 08.00 10.30
Room :

Why measure errors ?

1. Untuk menentukan keakuratan hasil


komputasi(numerik).

2. Untuk mengembangkan kriteria untuk


menghentikan algoritma iteratif.

1
4/5/2015

True Error
Didefinisikan sebagai selisih antara nilai
sebenarnya dalam perhitungan dan nilai
perkiraan yang dihasilkan dengan menggunakan
metode komputasi numerik, dll

True Error = True Value Approximate Value

Example
ExampleTrue Error

Turunan, f (x) dari fungsi f (x) dapat di dekati dengan


persamaan,
f ( x + h) f ( x)
f ' ( x)
h
jika f ( x) = 7e 0.5 x dan h = 0.3
a) Cari nilai pendekatan dari f ' ( 2)
b) Nilai sebenarnya dari f ' ( 2)
c) True error pada bagian (a)

2
4/5/2015

Example

Solusi :

a) Untuk x = 2 dan h = 0.3


f ( 2 + 0.3) f ( 2)
f ' (2)
0 .3
f (2.3) f (2)
=
0.3
7e 0.5( 2.3) 7e 0.5( 2)
=
0.3
22.107 19.028
= = 10.263
0 .3

Example

Solusi:

b) Nilai sebenarnya dari f ' ( 2) dapat di cari dengan


Pengetahuan kita tentang turunan kalkulus:
f ( x) = 7e 0.5 x
f ' ( x ) = 7 0.5 e 0.5 x
= 3.5e 0.5 x
Maka nilai sebenarnya dari f ' ( 2) adalah:
f ' ( 2) = 3.5e 0.5( 2 )
= 9.5140
Kesalahan sebenarnya dapat dihitung sebagai:
Et = Nilai sebenarnya nilai pendekatan
= 9.5140 10 .263 = 0.722

3
4/5/2015

Relative True Error

Didefinisikan sebagai rasio antara kesalahan


sebenarnya, dan nilai sebenarnya.

Kesalahan relatif thd nilai sebenarnya ( t ):

Kesalahan sebenarnya
=
Nilai sebenarnya

Example
ExampleRelative True Error
Mengikuti contoh sebelumnya untuk kesalahan sebenarnya,
cari kesalahan relatif untuk f ( x ) = 7 e 0 . 5 x pada f ' ( 2 )
dengan h = 0 . 3

Dari contoh sebelumnya,


Et = 0.722
Kesalahan relatif sebenarnya di definisikan sbg:
True Error
t =
True Value
0.722
= = 0.075888
9.5140
Dalam prosentase,
t = 0 . 075888 100 % = 7 . 5888 %
8

4
4/5/2015

Approximate Error

Apa yang dapat dilakukan jika nilai-nilai sejati


tidak diketahui atau sangat sulit didapatkan?

Perkiraan kesalahan didefinisikan sebagai


perbedaan antara pendekatan sekarang dan
perkiraan sebelumnya

Approximate Error ( E a ) = Present Approximation Previous Approximation

Example
ExampleApproximate Error
Untuk f ( x) = 7e 0.5 x pada x = 2 tentukan,
a) f (2) menggunakan h = 0.3
b) f (2) menggunakan h = 0.15
c) Kesalahan perkiraan utk nilai dari f (2) pada (b)

Solusi:
a) Untuk x = 2 dan h = 0.3
f ( x + h) f ( x)
f ' ( x)
h
f ( 2 + 0.3) f ( 2 )
f ' ( 2)
0. 3

10

5
4/5/2015

Example
Solusi: (lanjutan)
f (2.3) f (2)
=
0.3
7e 0.5( 2.3) 7e 0.5( 2)
=
0.3
22.107 19.028
= = 10 .263
0 .3

b) Untuk x = 2 dan h = 0.15


f (2 + 0.15) f (2)
f ' ( 2)
0.15
f (2.15) f ( 2)
=
0.15

11

Example
Solusi: (lanjutan)
7e 0.5( 2.15) 7e 0.5( 2 )
=
0.15
20.50 19.028
= = 9.8800
0.15

c) Maka kesalahan perkiraan, E a Adalah :


Ea = Present Approximation Previous Approximation
= 9.8800 10 .263
= 0.38300

12

6
4/5/2015

Relative Approximate Error

Didefinisikan sebagai rasio antara


kesalahan perkiraan dan pendekatan
saat ini.

Approximate Error
Relative Approximate Error ( a) =
Present Approximation

13

Example
Example Relative Approximate Error
0.5 x
Untuk f ( x) = 7e pada x = 2 , tentukan kesalahan perkiraan
menggunakan nilai dari h = 0.3 dan h = 0.15

Solusi:
Dari contoh 3, nilai perkiraan dari f (2) = 10.263
dengan h = 0.3 dan f (2) = 9.8800 dengan h = 0.15
Ea = Present Approximation Previous Approximation
= 9.8800 10 .263
= 0.38300

14

7
4/5/2015

Example
Solusi: (lanjutan)
Approximate Error
a =
Present Approximation
0.38300
= = 0.038765
9.8800

Dalam prosentase,
a = 0 . 038765 100 % = 3 . 8765 %

Kesalahan perkiraan relatif absolut juga mungkin


perlu dihitung,
a =| 0.038765 | = 0.038765 atau 3.8765%

15

How is Absolute Relative Error used as a


stopping criterion?
jika |a | s dimana s Adalah toleransi yang ditentukan
sebelumnya, sejumlah iterasi di perlukan dan
kemudian proses di hentikan.

Jika setidaknya m digit signifikan diperlukan untuk


menjadi benar dalam jawaban akhir, maka

|a | 0.5 10 2 m %

16

8
4/5/2015

Table of Values
0.5 x
Untuk f ( x) = 7e pada x = 2 dgn variasi step nilai, h

h f (2) a m
0.3 10.263 N/A 0

0.15 9.8800 3.877% 1

0.10 9.7558 1.273% 1

0.01 9.5378 2.285% 1

0.001 9.5164 0.2249% 2

17

Any
question
or
discussion

18

Anda mungkin juga menyukai