Anda di halaman 1dari 6

LAPORAN PRAKTIKUM

Komputasi Biomedis

Hari : Kamis Tanggal : 18 Mei 2017 Jam : 10.40-12.20

Disusun Oleh :
Nama : Debrina Rizka Pangesti
NIM : 081411731021

LABORATORIUM KOMPUTER DEPARTEMEN FISIKA


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS AIRLANGGA
2017
Dasar Teori
Ekstrapolasi Richardson juga dapat diterapkan pada turunan numerik untuk memperoleh
solusi yang lebih teliti. Misalkan D(h) dan D(2h) adalah hampiran f '(x0) dengan mengambil
titik-titik masing-masing sejarak h dan 2h. Misalkan untuk menghitung f '(x0) digunakan
rumus hampiran beda- pusat orde O(h2) :
D(h) = 1/2h ( f1 - f-1) + O(h2)
= f0' + Ch2 + ... (P.7.18)
D(2h) = 1/22h (( f2 - f-2) + O((2h)2))
= f0' + C(2h)2 + ...
= f0' + 4Ch2 + ... (P.7.19)
Kurangi persamaan (P.7.18) dengan persamaan (P.7.19), menghasilkan :
D(h) - D(2h) = -3Ch2
dari sini,

(P.7.20)

Sulihkan (P.7.20) ke dalam persamaan (P.7.18) :

= f0' - 1/3 [ D(h) - D(2h) ]


atau
f0' = D(h) + 1/3 [ D(h) - D(2h) ] (P.7.21)
Ekstrapolasi Richardson dapat diperluas penggunaannya untuk mendapatkan nilai turunan
fungsi yang lebih baik (improve). Berdasarkan persamaan (P.7.21) di atas dapat ditulis aturan:
(P.7.22)
yang dalam hal ini n adalah orde galat rumus yang dipakai. Misalnya digunakan rumus
hampiran selisih-pusat orde O(h2) dalam menghitung D(h) dan D(2h), maka n = 2, sehingga
rumus ekstrapolasi Richardsonnya adalah seperti pada persamaan (P.7.21).
Catat juga bahwa setiap perluasan ekstrapolasi Richardson akan menaikkan orde galat dari
O(hn) menjadi O(hn+2) (lihat bahasan esktrapolasi Richardson pada Bab Integrasi Numerik).

Tugas

Misalkan D(2h) dan D(4h) adalah hampiran f '(x0) dengan lebar selang 2h dan 4h
menggunakan rumus hampiran selisih-pusat orde O(h4). Turunkan rumus ektrapolasi
Richardson untuk menghitung perkiraan f '(x0) yang lebih baik adalah:

Kemudian tentukan hampiran f '(1.2) jika diketahui fungsinya f(x) = ex dalam


selang [0.8, 1.6] dengan h = 0.1.

Analisis dan Pembahasan

Listing Program
Output Program
Analisis

Praktikum kali ini adalah penyelesaian pada turunan numerik menggunakan


metode richardson, metode ini digunakan agar hasil yang didapatkan lebih teliti dari
metode yang digunakan sebelumnya.
Pada listing program metode richardson modul yang digunakan adalah math
dan numpy. Listing program metode richardson dan metode sebelumnya tidak
berbeda jauh, dan rumus yang digunakan juga tidak berbeda jauh.

Pada listing program metode richardson terdapat fx=np.zeros(n) yang


berfungsi agar nilai dari perhitungan fx yang didapatkan dari nilai x berbentuk array.
Dengan menggunakan rumus richardson dilanjutkan pada listing program sampai
dengan D(4h). Dan yang selanjutnya ada memasukkan rumus untuk mencari nilai
galat.

Lalu setelah dirun didapatkan hasil output program. Yang pertama adalah nilai
x dan fx yang telah berbentuk array, lalu menentukan nilai x yang diinginkan,
kemudian mulai keluar hasil hitungan D (h), D(2h), dan D (4h). Dan yang terakhir
adalah hasil dari perhitungan galat.