4.1 Deskripsi Bab
Pada Bab 3, Anda telah mempelajari rumus beda maju dan beda mundur untuk menghitung turunan numerik. Kedua metode tersebut mudah digunakan, tetapi akurasinya masih terbatas karena memiliki error berorde .
Bab ini membahas metode diferensiasi numerik yang lebih akurat. Fokus utama bab ini adalah aproksimasi pusat atau central difference, turunan kedua numerik, serta konsep higher order approximation melalui ekstrapolasi Richardson. Dengan memahami bab ini, Anda dapat melihat bahwa akurasi hasil numerik tidak hanya ditentukan oleh kecilnya nilai , tetapi juga oleh pemilihan metode yang tepat.
4.2 Capaian Pembelajaran
Setelah mempelajari bab ini, mahasiswa diharapkan mampu:
- Menjelaskan kelemahan beda maju dan beda mundur.
- Menjelaskan prinsip kerja aproksimasi pusat.
- Menggunakan rumus aproksimasi pusat untuk menghitung turunan pertama.
- Menjelaskan mengapa aproksimasi pusat lebih akurat daripada beda maju dan beda mundur.
- Menggunakan rumus turunan kedua numerik.
- Menjelaskan konsep higher order approximation.
- Menggunakan ekstrapolasi Richardson untuk meningkatkan akurasi.
- Membandingkan akurasi beda maju, beda mundur, aproksimasi pusat, dan metode orde tinggi.
4.3 Materi Inti
4.3.1 Mengapa Membutuhkan Metode yang Lebih Akurat?
Beda maju dan beda mundur memiliki bentuk yang sederhana:
Kedua metode tersebut hanya menggunakan satu sisi dari titik . Beda maju menggunakan titik di depan, sedangkan beda mundur menggunakan titik di belakang. Karena hanya melihat satu sisi, error yang dihasilkan relatif lebih besar dibandingkan metode yang menggunakan informasi dari dua sisi sekaligus.
Dalam perhitungan teknik, akurasi sering menjadi faktor penting. Misalnya, ketika menghitung kecepatan dari data posisi, arus dari perubahan muatan, atau percepatan dari data sensor, error kecil dapat memengaruhi interpretasi sistem. Oleh karena itu, diperlukan metode yang lebih akurat.
4.3.2 Review Beda Maju dan Beda Mundur
| Metode | Rumus | Orde Error |
|---|---|---|
| Beda maju | ||
| Beda mundur |
Error berarti error berkurang secara linear terhadap nilai . Jika diperkecil menjadi setengah, maka error biasanya juga berkurang sekitar setengah.
Namun, memperkecil tidak selalu menjadi solusi terbaik. Jika terlalu kecil, error pembulatan dapat meningkat karena keterbatasan floating point. Karena itu, metode dengan orde error lebih tinggi sering lebih disukai.
4.3.3 Aproksimasi Pusat
Aproksimasi pusat atau central difference menggunakan nilai fungsi di sebelah kanan dan sebelah kiri titik . Rumusnya adalah:
Metode ini disebut "pusat" karena titik berada di tengah antara dan .
| Titik | Peran |
|---|---|
| Titik di kiri | |
| Titik pusat yang dicari turunannya | |
| Titik di kanan |
Aproksimasi pusat biasanya lebih akurat daripada beda maju dan beda mundur karena menggunakan informasi dari dua sisi secara seimbang.
4.3.4 Mengapa Aproksimasi Pusat Lebih Akurat?
Gunakan dua ekspansi Taylor di sekitar :
Jika persamaan pertama dikurangi persamaan kedua, maka beberapa suku akan saling menghilangkan:
Bagi kedua ruas dengan :
Suku error dominan mengandung . Karena itu, aproksimasi pusat memiliki error:
Artinya, jika diperkecil menjadi setengah, error dapat berkurang sekitar empat kali.
4.3.5 Turunan Kedua Numerik
Turunan kedua digunakan untuk melihat kelengkungan fungsi. Dalam konteks fisika dan teknik, jika fungsi menyatakan posisi, maka turunan pertama menyatakan kecepatan dan turunan kedua menyatakan percepatan.
Rumus turunan kedua numerik adalah:
Rumus ini diperoleh dari penjumlahan dua ekspansi Taylor dan . Turunan kedua numerik juga memiliki error berorde:
| Turunan | Makna Umum | Contoh Fisik |
|---|---|---|
| Laju perubahan | Kecepatan | |
| Kelengkungan atau perubahan laju | Percepatan |
4.3.6 Higher Order Approximation
Higher order approximation adalah pendekatan numerik dengan orde error yang lebih tinggi. Tujuannya adalah memperoleh hasil yang lebih akurat tanpa harus membuat terlalu kecil.
Prinsip utamanya adalah mengurangi atau menghilangkan suku error dominan dari metode yang sudah ada.
| Metode | Orde Error |
|---|---|
| Beda maju | |
| Beda mundur | |
| Aproksimasi pusat | |
| Metode orde tinggi | atau lebih tinggi |
Metode dengan orde lebih tinggi biasanya memberikan error yang jauh lebih kecil untuk nilai yang sama.
4.3.7 Ekstrapolasi Richardson
Ekstrapolasi Richardson adalah teknik untuk meningkatkan akurasi hasil aproksimasi numerik. Caranya adalah menggabungkan dua hasil perhitungan dengan ukuran langkah berbeda, yaitu dan .
Misalkan adalah hasil aproksimasi pusat dengan langkah , dan adalah hasil aproksimasi pusat dengan langkah . Rumus Richardson adalah:
Rumus ini dapat meningkatkan orde error dari menjadi .
| Simbol | Makna |
|---|---|
| Hasil aproksimasi dengan langkah | |
| Hasil aproksimasi dengan langkah setengah dari | |
| Hasil yang sudah diperbaiki dengan Richardson |
Ekstrapolasi Richardson berguna ketika hasil aproksimasi pusat sudah cukup baik, tetapi masih perlu ditingkatkan akurasinya.
4.3.8 Rumus 4 Titik Central Difference
Selain Richardson, turunan pertama berorde tinggi juga dapat dihitung dengan rumus 4 titik central difference:
Rumus ini memiliki error berorde:
Rumus ini menggunakan empat titik di sekitar , yaitu , , , dan . Karena menggunakan lebih banyak informasi di sekitar titik pusat, hasilnya dapat menjadi jauh lebih akurat.
4.3.9 Perbandingan Akurasi Metode
| Metode | Rumus Utama | Orde Error | Jika Diperkecil Setengah |
|---|---|---|---|
| Beda maju | Error turun sekitar 2 kali | ||
| Beda mundur | Error turun sekitar 2 kali | ||
| Aproksimasi pusat | Error turun sekitar 4 kali | ||
| Richardson | Error turun sekitar 16 kali | ||
| 4 titik central difference | Error turun sekitar 16 kali |
Pesan penting dari perbandingan ini adalah bahwa akurasi tidak hanya bergantung pada kecilnya , tetapi juga pada orde metode yang digunakan.
4.4 Fitur Interaktif
Bagian ini dapat digunakan sebagai rancangan komponen interaktif pada halaman web.
4.4.1 Simulator Diferensiasi Numerik
Input yang disediakan:
- Fungsi
- Titik
- Nilai
- Metode yang dipilih:
- Beda maju
- Beda mundur
- Aproksimasi pusat
- Richardson
- 4 titik central difference
Output yang ditampilkan:
- Nilai turunan numerik
- Nilai turunan eksak
- Error absolut
- Error relatif
- Interpretasi akurasi metode
4.4.2 Graph Panel
Graph panel menampilkan:
- Kurva fungsi .
- Titik , , dan .
- Garis secant untuk metode beda maju dan beda mundur.
- Garis aproksimasi pusat.
- Garis singgung eksak jika turunan analitik tersedia.
Tujuan visualisasi ini adalah membantu mahasiswa memahami bahwa turunan numerik sebenarnya menghitung kemiringan garis pendekatan.
4.4.3 Slider Nilai
Mahasiswa dapat mengubah nilai menggunakan slider.
Yang diamati:
| Perubahan | Dampak Umum |
|---|---|
| besar | Pendekatan kurang akurat |
| lebih kecil | Error biasanya menurun |
| terlalu kecil | Error pembulatan dapat mulai terlihat |
Fitur ini penting agar mahasiswa memahami bahwa nilai harus dipilih secara hati-hati.
4.4.4 Compare Mode
Compare mode menampilkan beberapa metode dalam satu layar.
Contoh tampilan:
| Metode | Hasil Turunan | Error Absolut |
|---|---|---|
| Beda maju | 7,7711 | 0,3820 |
| Beda mundur | 7,0316 | 0,3575 |
| Aproksimasi pusat | 7,4014 | 0,0123 |
| 4 titik central difference | 7,3890 | sangat kecil |
Fitur ini membantu mahasiswa melihat bahwa metode dengan orde lebih tinggi dapat menghasilkan error jauh lebih kecil walaupun menggunakan nilai yang sama.
4.5 Contoh Soal
Contoh 4.1 Aproksimasi Pusat untuk
Hitung untuk:
Gunakan aproksimasi pusat dengan .
Penyelesaian
Rumus aproksimasi pusat:
Diketahui:
Hitung nilai fungsi:
Maka:
Nilai eksak:
Error absolut:
Jadi, hasil aproksimasi pusat cukup dekat dengan nilai eksak.
Contoh 4.2 Turunan Kedua Numerik untuk
Hitung untuk:
Gunakan rumus turunan kedua numerik dengan .
Penyelesaian
Rumus turunan kedua numerik:
Diketahui:
Hitung nilai fungsi:
Maka:
Nilai eksak:
Jadi, hasil numerik sama dengan nilai eksak untuk kasus ini.
Contoh 4.3 Ekstrapolasi Richardson
Hitung untuk:
Diketahui hasil aproksimasi pusat:
Gunakan ekstrapolasi Richardson.
Penyelesaian
Rumus Richardson:
Dengan:
Maka:
Nilai eksak:
Error absolut setelah Richardson:
Jadi, ekstrapolasi Richardson meningkatkan akurasi secara signifikan.
4.6 Latihan
Kerjakan latihan berikut secara sistematis.
-
Diberikan fungsi:
Hitung menggunakan beda maju, beda mundur, dan aproksimasi pusat dengan . Bandingkan hasilnya dengan nilai eksak .
-
Buktikan secara sederhana bahwa aproksimasi pusat memiliki error berorde dengan menggunakan dua ekspansi Taylor dan .
-
Diberikan fungsi:
Hitung menggunakan rumus turunan kedua numerik dengan . Bandingkan dengan nilai eksaknya.
-
Diketahui hasil aproksimasi pusat untuk suatu fungsi:
Gunakan ekstrapolasi Richardson untuk memperoleh .
-
Jelaskan mengapa metode dengan orde error lebih tinggi dapat lebih efektif daripada hanya memperkecil nilai .
-
Berikan satu contoh penerapan diferensiasi numerik dalam bidang teknik elektro, lalu jelaskan metode mana yang menurut Anda paling sesuai digunakan.
4.7 Rangkuman
- Beda maju dan beda mundur memiliki error berorde .
- Aproksimasi pusat menggunakan nilai fungsi di kiri dan kanan titik .
- Rumus aproksimasi pusat adalah .
- Aproksimasi pusat memiliki error berorde , sehingga lebih akurat daripada beda maju dan beda mundur.
- Turunan kedua numerik dihitung dengan rumus .
- Higher order approximation bertujuan meningkatkan akurasi dengan mengurangi suku error dominan.
- Ekstrapolasi Richardson menggabungkan hasil dengan langkah dan untuk meningkatkan akurasi.
- Rumus 4 titik central difference memiliki error berorde .
- Akurasi hasil numerik dipengaruhi oleh nilai , orde metode, dan potensi error pembulatan.
- Dalam perhitungan teknik, metode berorde lebih tinggi sering lebih efektif karena mampu menurunkan error secara signifikan tanpa harus membuat terlalu kecil.