You are on page 1of 8

1.

Menentukan Orde Galat


Pada penurunan rumus turunan numerik dengan deret Taylor, kita dapat langsung
memperoleh rumus galatnya. Tetapi dengan polinom interpolasi kita harus
mencari rumus galat tersebut dengan bantuan deret Taylor.
Contohnya, kita menentukan rumus galat dan orde dari rumus turunan numerik
hampirin selisih pusat:
f(x0) =

f1 f 1
+E
2h

Nyatakan E (galat) sebagai ruas kiri persamaan, lalu ekspansi ruas kanan dengan
deret Taylor di sekitar x0:
E

= f(x0) (f1 f-1) 2h


= f0 1/2h [(f0 + hf0 + h2/2 f0 + h3/6 f0 +......)
-(f0 hf0 + h2/2 f0 h3/6 f0 + ...)
= f0 1/2h (2hf0 + h3/3 f0 + ....)
= f0 - f0 - h2/6 f0 +....
= - h2/6 f0 + ....
= - h2/6 f(t), x1 < t < x1
= O(h2)

Jadi, hampiran selisih pusat memiliki galat E = - h2/6 f(t). x1 < t < x1, dengan
orde O(h2).
2. Ringkasan Rumus-Rumus Turunan
Dibawah ini dirangkum beberapa rumus perhitungan turunan secara numerik,
untuk turunan pertama, turunan kedua, dan seterusnya. Disertahkan juga orde
setiap rumus, dalam notasi O-besar. Rumus turunan dengan orde yang dia tinggi
menunjukkan nilai turunannya semakin teliti, namun jumlah prestasinya makin
banyak (jumlah titik data yang diperlukan juga lebih banyak).
Rumus untuk turunan pertama

f0 =

f1 f 0
+ O(h)
h

f 0 f 1
+ O(h)
h

f1 f 1
+ O(h2)
2h

3f 0 +4f 1 f 2
2h

f 2 +Sf 1 8f -1 +f 2
+ O(h4)
12h

(selisih maju)

PEMBUKTIAN UNTUK RUMUS TURUNAN ORDE GALAT


(Pusat)
f(x0)
E

f1 f 1
+ E galat
2h

= f(x0) -

f1 f 1
2h

= f0

1
h2
(f0 + hf0 +
f + ............ )
2h
2

= f0 -

1
h3
(shf0 +
f0 + .............. )
2h
3

= f0 f0 =

- h2
f + .........
6

- h2
f(t)
6

(Mundur)
f(x0)

h2
f + ...........
6

= f0 f-1

= f(x0) = f0 -

1
h2
h3
(f0 hf0 +
f0 +
f0 + ..... )
n
2!
3!

1
h2
h3
(hf0 f0 +
f0 + ........)
n
2!
3!

= f0 f0 E

h
h2
f0 +
f0 + ... )
2!
2!

h
h2
f0 +
f0 + ...
2!
2!

f1 f 0
+E
h

(Maju)
f(x0)
E

= f(x0) ((f0 + hf0; +


= f0 (hf0 +
= f0 [f0 +
= f0 f0 =

1
h2
f0 + ... ) + f0)
h
2!

1
h2
f0 + ..... )
h
2!
h
f0 + ...... ]
2!

h
f0 - ........
2!

-h
f0 ........
2!

Contoh Soal
X
1,3
1,5
1,7
1,9
2,1
2,3
2,5

f0

f(x)
3,669
4,482
5,474
6,686
8,166
9,974
12,182
f1 f -1
2h

a. Hitung f(1,4) dengan rumus hampiran selisih


pusat orde 0 (h2)
b. Rumusnya yang digunakan untuk menghitung
f(1,3) dan f(2,5)
Jawab
a. x0

= 1,4

x-1

= 1,3

b. f(1,3)

x1 = 1,5
f1 f 0
4,482 3,669
=
2
0,12

= 4,065

f(1,4) =

4,482 3,669
2(0,1)

= 4,065
c. f(2,5)

=
=

f 0 f +1
h

12 ,182 9,974
0,2

= 11,04

Contoh :
X
1,3
1,5
1,7
1,9
2,1
2,3
2,5

F(x)
3,669
4,482
5,474
6,686
8,166
9,974
12,182

a. Hitungla f(1,7) dengan rumus hampiran selisih pusat orde O(h2) dan O(h4)
b. Hitunglah f(1,4) dengan rumus hampiran selisih pusat orde O(h2)
Penyelesaian :
a. Orde O(h2)
f0 =

f1 f 1
2h

Ambil titik-titik x-1 = 1,5 dan x1 = 1,9 yang dalam hal ini x0 = 1,7 terletak
ditengah keduanya dengan h = 0,2
f(1,7) =

6,686 4,482
2(0,2)

= 5,510

orde O(h4)
f0 =

f 2 +8f 1 8f 1 +f 2
12h

Ambil titik-titik x2 = 1,3 dan x = 1,5, x1 = 1,9 dan x2 = 2,1 yang dalam hal ini
x0 = 1,7 terletak di pertengahannya :

f(1,7) =

8,166 +8(6,686 ) 8( 4,482 ) +3,669


12 (0,2)

= 5,473
b. Orde O(h4)
f0

f(1,4) =

f1 f 1
2h

4,482 3,669
2(0,1)

f (1,5) f (1, 3)
2 (0,1)

= 4,065

DEREVATIF PERTAMA DENGAN TAYLOR


3 Pendekatan Derevatif Numerik
1. Maju
f(x) = f(x0 + h) - f(x0)
h
2. Mundur
f(x) = f(x0) - f(x0 - h)
h
3. Pusat
f(x) = f(x0 + h) - f(x0) + f(x0) - f(x0 - h)
2h
Deret Taylor : f(x0) + hf(x0) + h2f(x0) + h3f(x0) +
1!
2!
3!
Derevatif Pertama :
Misalkan : f(xi) = fi
1. Maju
f(x)
= f(x0) + hf(x0) + h2f(x0) + h3f(x0) +
1!
2!
3!
f(xi + 1) = f(xi) + (xi + 1 + xi)f(xi) + (xi + 1 + xi)2f(xi) + (xi + 1 + xi)3f(xi) +
1!
2!
3!
fi + 1 = fi + hfi + h2fi + h3fi +
1!
2!
3!
hfi
= fi + 1 - fi + h2fi + h3fi +
2!
3!
fi
= fi + 1 fi - O(h)
h
2. Mundur

= f(x0) + hf(x0) + h2f(x0) + h3f(x0) +


1!
2!
3!
f(xi - 1) = f(xi) + (xi - 1 + xi)f(xi) + (xi - 1 + xi)2f(xi) + (xi - 1 + xi)3f(xi) +
1!
2!
3!
fi - 1 = fi - hfi + h2fi - h3fi +
1!
2!
3!
hfi
= fi - fi - 1 + h2fi - h3fi +
2!
3!
fi
= fi fi - 1 + O(h)
h
f(x)

3. Pusat
fi + 1 = fi + hfi + h2fi + h3fi +
1!
2!
3!
fi - 1 = fi - hfi + h2fi - h3fi +
1!
2!
3!
fi + 1 - fi 1 = 2hfi + 2h3fi +
1!
3!
2hfi
= fi + 1 - fi 1 + 2h3fi +
3!
hfi
fi

= h3fi +
3!
= h2fi + O(H2)
6

Dengan Hampiran Interpolasi


f(x) = f0 + sf0 + s(s - 1)2f0 + s(s - 1)(s - 2)3f0 + + s(s -1)(s - 2)(s n +
1)nf
1!
2!
3!
n!
dimana, s = x x0 ds = 1
h
dx h
f(x) = df = df . ds
dx ds dx
= (0 + f0 + (s - 1)2f0 + (s2 s + 1)3f0 + ) 1
2
2
3
h
= 1 (f0 + (s - 1)2f0 + (s2 s + 1)3f0 + )
h
2
2
3

1. Hampiran selisih maju


f0 = 1 f0 = f1 f0 , bila menggunakan titik x0 dan x1
h
h
bila menggunakan titik x0, x1, dan x2
f(x0) = 1 (f0 + (s - 1)2f0), dimana s = x x0 = 0, maka
h
2
h
f(x0) = 1 (f0 - 12f0)
h
2
= 1 (f0 1(f1 - f0)
h
2
= 1(3f0 - 1f1)
h2
2
= 1 ((3f1 f0) - 1(f2 f1))
h 2
2
= 1(2f1 3f0 1f2)
h
2
2
= 4f1 3f0 f2
2h
2. Hampiran selisih mundur
f0 = 1 f0 = f1 f0 , bila menggunakan titik x0 dan x1
h
h
bila menggunakan titik x0, x1, dan x2
f(x0) = 1 (f0 + (s - 1)2f0), dimana s = x x0 = 0, maka
h
2
h
f(x0) = 1 (f0 - 12f0)
h
2
= 1 (f0 1(f1 - f0)
h
2
= 1(3f0 - 1f1)
h2
2
= 1 ((3f1 f0) - 1(f2 f1))
h 2
2
= 1(2f1 3f0 1f2)
h
2
2
= 4f1 3f0 f2
2h
3. Hampiran pusat
f(x0) = ( 1 (f0 1(f1-f0))) ( 1 (f0 1(f1-f0)))
h
2
h
2
= 1 ((f0 1(f1-f0) (f0 1(f1-f0))

h
2
2
= 1 ((f0 1f1+1f0) (f0 1f1+1f0))
h
2
2
2
2
= 1 ((f0 + 1f0-1f1) (f01f0-1f1))
h
2
2
2
2
= 1 ((3f0-1f1) (3f0-1f1))
h 2
2
2
2
= 1 ((3f0-f1) (3f0-f1))
2h
= 1 ((3(f1-f0) (f2-f1)) - (3(f1-f0) (f2-f1)))
2h
= 1
2h

You might also like