Kalkulator Metode Runge-Kutta (RK4)
Kalkulator Metode Runge-Kutta (RK4) MiniWebtool memperkirakan persamaan diferensial nilai awal menggunakan langkah Runge-Kutta orde empat. Tentukan persamaan, titik awal, ukuran langkah, dan titik akhir untuk meninjau nilai k1–k4 serta tabel solusi hingga 1.000 langkah.
Di Gemini, tempelkan pertanyaan yang disalin ke chat. Anda juga dapat menyalinnya di bawah.Belum tahu cara menggunakannya? Tanya AI
Lihat pertanyaan
Masukkan persamaan, titik awal, dan ukuran langkah di bawah untuk mendapatkan setiap langkah k₁ sampai k₄ dan tabel solusi.
Pemblokir iklan Anda mencegah kami menampilkan iklan
MiniWebtool tetap gratis karena iklan. Jika alat ini membantu Anda, dukung kami dengan upgrade untuk penjelajahan tanpa iklan dan penggunaan harian lebih banyak, atau izinkan MiniWebtool.com lalu muat ulang.
- Izinkan iklan untuk MiniWebtool.com, lalu muat ulang
- Atau upgrade untuk tanpa iklan dan batas harian lebih tinggi
Tentang Kalkulator Metode Runge-Kutta (RK4)
Kalkulator Metode Runge-Kutta (RK4) adalah alat online yang ampuh untuk menyelesaikan persamaan diferensial biasa (ODE) secara numerik menggunakan metode Runge-Kutta orde ke-4 klasik. Masukkan ODE orde pertama apa pun dalam bentuk \(\frac{dy}{dx} = f(x, y)\) dengan kondisi awal, dan dapatkan solusi lengkap langkah demi langkah dengan visualisasi. Ini adalah standar emas metode numerik yang digunakan dalam sains, teknik, dan matematika karena keseimbangan akurasi dan efisiensinya yang sangat baik.
Sekilas
Kalkulator Metode Runge-Kutta (RK4) memperkirakan solusi persamaan diferensial orde pertama dy/dx = f(x, y) dengan langkah Runge-Kutta orde empat. Alat ini mencantumkan k1 sampai k4 untuk tiap langkah dan tabel solusi lengkap.
| Fitur | Yang didapat | Cocok untuk |
|---|---|---|
| Masalah nilai awal | Masukkan f(x, y), nilai awal x0 dan y0, ukuran langkah h, serta jumlah langkah. Nilai h negatif menyelesaikan ke arah sebaliknya. | Menyelesaikan ODE secara numerik tanpa solusi bentuk tertutup |
| Nilai k1 sampai k4 | Menampilkan empat perkiraan kemiringan dan pembaruan y(n+1) = y(n) + (k1 + 2k2 + 2k3 + k4) / 6 untuk setiap langkah. | Memeriksa perhitungan RK4 manual |
| Kurva dan tabel solusi | Kurva animasi dan tabel seluruh nilai iterasi dapat diekspor sebagai CSV. | Memplot hasil atau memindahkannya ke spreadsheet |
| Pemeriksaan akurasi | Mengulangi solusi dengan h/2 dan h/4, memperkirakan galat, dan menunjukkan orde teramati yang seharusnya mendekati 4. | Menentukan apakah ukuran langkah sudah cukup kecil |
| Perbandingan metode | Menyelesaikan persamaan yang sama dengan metode Euler, Heun, titik tengah, dan RK4 pada ukuran langkah yang sama. | Melihat seberapa dekat hasil RK4 untuk h yang sama |
| Opsi solusi eksak | Jika mengetahui solusi eksak, masukkan solusi tersebut agar tabel juga menampilkan galat sebenarnya di tiap langkah. | Menguji metode terhadap jawaban yang diketahui |
Apa Itu Metode Runge-Kutta?
Metode Runge-Kutta adalah keluarga teknik numerik iteratif untuk memperkirakan solusi ODE. Varian yang paling umum digunakan adalah metode orde ke-4 (RK4), yang sering disebut sebagai "metode Runge-Kutta" saja. Dikembangkan oleh matematikawan Jerman Carl Runge dan Martin Kutta sekitar tahun 1900, metode ini tetap menjadi pilihan utama untuk penyelesaian ODE di berbagai aplikasi.
Rumus RK4
Diberikan masalah nilai awal \(\frac{dy}{dx} = f(x, y)\) dengan \(y(x_0) = y_0\), metode RK4 memajukan solusi dengan ukuran langkah \(h\) menggunakan:
Ide kuncinya adalah alih-alih menggunakan satu estimasi kemiringan (seperti dalam metode Euler), RK4 menghitung empat estimasi kemiringan pada titik-titik yang berbeda dalam setiap langkah dan mengambil rata-rata tertimbang, dengan kemiringan titik tengah menerima bobot ganda.
Memahami k1, k2, k3, k4
- \(k_1\): Kemiringan pada awal interval (seperti metode Euler)
- \(k_2\): Kemiringan pada titik tengah, menggunakan \(k_1\) untuk memperkirakan \(y\) di titik tengah
- \(k_3\): Kemiringan pada titik tengah lagi, tetapi menggunakan estimasi yang lebih baik dari \(k_2\)
- \(k_4\): Kemiringan pada akhir interval, menggunakan \(k_3\) untuk memperkirakan \(y\) di titik akhir
Rata-rata tertimbang akhir \(\frac{1}{6}(k_1 + 2k_2 + 2k_3 + k_4)\) sesuai dengan aturan Simpson untuk integrasi numerik, itulah sebabnya RK4 mencapai akurasi orde ke-4.
Akurasi dan Analisis Kesalahan
Kesalahan Pemotongan Lokal
Kesalahan pemotongan lokal RK4 adalah \(O(h^5)\) per langkah, yang berarti kesalahan yang muncul dalam satu langkah berskala sebagai pangkat 5 dari ukuran langkah.
Kesalahan Pemotongan Global
Selama seluruh interval integrasi, akumulasi kesalahan global adalah \(O(h^4)\). Ini berarti memperkecil ukuran langkah menjadi setengahnya akan mengurangi kesalahan global sebesar faktor 16, membuat RK4 jauh lebih efisien daripada metode orde rendah.
Perbandingan dengan Metode Lain
- Metode Euler (orde 1): Kesalahan global \(O(h)\). Memperkecil \(h\) menjadi setengah hanya mengurangi kesalahan setengahnya.
- Euler yang Diperbaiki / Heun (orde 2): Kesalahan global \(O(h^2)\). Memperkecil \(h\) menjadi setengah mengurangi kesalahan sebanyak 4x.
- RK4 (orde 4): Kesalahan global \(O(h^4)\). Memperkecil \(h\) menjadi setengah mengurangi kesalahan sebanyak 16x.
Cara Menggunakan Kalkulator Ini
- Masukkan ODE: Ketik \(f(x, y)\) di mana persamaan Anda adalah \(\frac{dy}{dx} = f(x, y)\). Gunakan notasi matematika standar:
x+y,sin(x)*y,x^2 - y,e^(-x)*y. - Atur kondisi awal: Masukkan \(x_0\) dan \(y_0\) yang mendefinisikan \(y(x_0) = y_0\).
- Pilih ukuran langkah: Masukkan \(h\) (misalnya, 0,1). Nilai yang lebih kecil memberikan akurasi yang lebih tinggi tetapi memerlukan lebih banyak langkah.
- Atur jumlah langkah: Berapa banyak iterasi yang akan dihitung. Solusi akan ditemukan dari \(x_0\) sampai \(x_0 + n \cdot h\).
- Klik Hitung: Lihat kurva solusi interaktif, perhitungan nilai-\(k\) langkah demi langkah, dan tabel hasil lengkap.
Memilih Ukuran Langkah yang Tepat
Ukuran langkah \(h\) adalah parameter yang paling kritis. Berikut adalah pedoman praktisnya:
- Mulai dengan h = 0,1 untuk sebagian besar masalah
- Bandingkan dengan h = 0,05: Jika hasilnya sesuai dengan presisi yang Anda inginkan, \(h = 0,1\) sudah cukup
- Solusi yang berubah dengan cepat memerlukan \(h\) yang lebih kecil
- h negatif menyelesaikan mundur dalam waktu (mengurangi \(x\))
- Aturan praktis: Jika fungsi berubah secara signifikan dalam suatu interval, gunakan setidaknya 10 langkah dalam interval tersebut
Kapan RK4 Mungkin Mengalami Kesulitan
Persamaan Kaku (Stiff Equations)
Untuk ODE kaku (di mana solusi memiliki komponen yang bervariasi pada skala waktu yang sangat berbeda), RK4 standar mungkin memerlukan ukuran langkah yang sangat kecil. Dalam kasus ini, metode implisit atau solver khusus untuk masalah kaku lebih disukai.
Singularitas
Jika \(f(x, y)\) memiliki singularitas (pembagian dengan nol, logaritma dari angka negatif), metode ini akan gagal pada titik-titik tersebut. Kalkulator akan mendeteksi dan melaporkan kasus-kasus ini.
Pertanyaan yang Sering Diajukan
Bagaimana mengetahui tingkat akurasi hasil RK4?
Bagi dua ukuran langkah, lalu bandingkan hasilnya. Kalkulator mengulangi penyelesaian dengan h/2 dan h/4, memperkirakan galat hasil untuk h sebesar 16/15 dari perubahan antara h dan h/2, serta menampilkan orde akurasi teramati yang seharusnya mendekati 4 untuk RK4. Jika Anda mengetahui solusi eksak, masukkan solusi tersebut agar tabel juga menampilkan galat sebenarnya pada setiap langkah.
Bagaimana RK4 dibandingkan dengan Euler dan Heun pada masalah yang sama?
Tabel Pemeriksaan Akurasi menyelesaikan persamaan yang sama dengan ukuran langkah yang sama menggunakan Euler (orde satu), Heun atau Euler diperbaiki dan metode titik tengah (orde dua), serta RK4 (orde empat). Anda dapat melihat seberapa dekat hasil RK4 dengan h yang sama.
Apa itu metode Runge-Kutta (RK4)?
Metode Runge-Kutta orde ke-4 (RK4) adalah salah satu teknik numerik yang paling banyak digunakan untuk menyelesaikan persamaan diferensial biasa (ODE). Metode ini memperkirakan solusi dengan menghitung empat kemiringan antara (\(k_1, k_2, k_3, k_4\)) pada setiap langkah, kemudian menggunakan rata-rata tertimbang untuk memajukan solusi. RK4 mencapai akurasi orde ke-4, yang berarti kesalahan pemotongan lokal adalah \(O(h^5)\) per langkah.
Seberapa akurat RK4 dibandingkan dengan metode Euler?
RK4 secara signifikan lebih akurat daripada metode Euler. Sementara metode Euler memiliki kesalahan global \(O(h)\), RK4 memiliki kesalahan global \(O(h^4)\). Ini berarti memperkecil ukuran langkah menjadi setengahnya akan mengurangi kesalahan sebesar faktor 16 untuk RK4, dibandingkan dengan hanya faktor 2 untuk metode Euler.
Jenis persamaan diferensial apa yang bisa diselesaikan oleh RK4?
RK4 dapat menyelesaikan semua ODE orde pertama dalam bentuk \(\frac{dy}{dx} = f(x, y)\) dengan kondisi awal \(y(x_0) = y_0\) yang diberikan. Metode ini bekerja untuk ODE linear dan nonlinear. ODE orde tinggi dapat diselesaikan dengan mengubahnya menjadi sistem persamaan orde pertama.
Bagaimana cara memilih ukuran langkah yang tepat?
Mulailah dengan \(h = 0,1\) dan bandingkan hasil dengan \(h = 0,05\). Jika nilainya sesuai dengan presisi yang diinginkan, ukuran langkah yang lebih besar sudah cukup. Untuk persamaan kaku, ukuran langkah yang sangat kecil mungkin diperlukan.
Apa itu k1, k2, k3, dan k4?
Keempat nilai \(k\) mewakili estimasi kemiringan pada titik-titik yang berbeda dalam setiap langkah: \(k_1\) di awal, \(k_2\) dan \(k_3\) di titik tengah, dan \(k_4\) di akhir. Pembaruan akhir menggunakan rata-rata tertimbang \(y_{n+1} = y_n + (k_1 + 2k_2 + 2k_3 + k_4)/6\).
Dapatkah kalkulator ini menangani ukuran langkah negatif?
Ya, Anda dapat menggunakan ukuran langkah negatif untuk menyelesaikan ODE secara mundur (mengurangi \(x\)). Cukup masukkan nilai negatif untuk \(h\).
Berapa langkah RK4 yang dibutuhkan untuk bergerak dari x = 0 ke x = 1 dengan h = 0,1?
Anda memerlukan 10 langkah karena panjang intervalnya 1 - 0 = 1 dan 1 dibagi ukuran langkah 0,1 sama dengan 10. Perhitungan dimulai dari x = 0 dan maju 0,1 setiap langkah hingga mencapai x = 1. Jika panjang interval bukan kelipatan h yang tepat, pilih ukuran langkah yang membaginya secara merata atau sesuaikan langkah terakhir agar solusi berakhir pada nilai x yang dituju.
Apa yang terjadi jika langkah RK4 melewati titik tempat persamaan tidak terdefinisi?
RK4 menghitung kemiringan beberapa kali dalam setiap langkah, termasuk pada titik-titik perantara. Jika persamaan tidak terdefinisi pada salah satu titik tersebut, misalnya karena pembagian dengan nol atau logaritma dari nilai nonpositif, langkah itu tidak dapat menghasilkan nilai yang valid. Kurangi ukuran langkah atau ubah interval agar perhitungan tetap berada dalam domain persamaan. Langkah yang lebih kecil tidak dapat menjadikan singularitas yang sesungguhnya sebagai bagian dari solusi yang valid.
Mengapa ukuran langkah yang lebih kecil biasanya mengubah hasil RK4 saya?
RK4 memperkirakan solusi kontinu dengan jumlah langkah yang terbatas, jadi perubahan ukuran langkah mengubah lokasi dan frekuensi pengambilan sampel kemiringan. Langkah yang lebih kecil biasanya mengurangi akumulasi galat numerik untuk solusi yang mulus, tetapi angka yang ditampilkan masih mungkin sedikit berubah. Contohnya, bandingkan perhitungan dengan h = 0,1 dan h = 0,05 pada interval yang sama. Hasil yang berdekatan dapat menjadi pemeriksaan konvergensi yang berguna, meskipun bukan bukti bahwa hasilnya tepat.
Sumber Daya Tambahan
Kutip konten, halaman, atau alat ini sebagai:
"Kalkulator Metode Runge-Kutta (RK4)" di https://MiniWebtool.com/id/kalkulator-metode-runge-kutta-rk4/ dari MiniWebtool, https://MiniWebtool.com/
oleh tim miniwebtool. Diperbarui: 21 Feb 2026
Mengobrol dengan AI favorit Anda
Di Gemini, tempelkan pertanyaan yang disalin ke chat. Anda juga dapat menyalinnya di bawah.
Lihat pertanyaan
Kalkulus:
- Kalkulator Laju Perubahan Rata-rata Baru
- Penyelesai ODE Bernoulli Baru
- Kalkulator Konvolusi
- Kalkulator cURL Baru
- Kalkulator Kelengkungan
- Kalkulator Turunan
- Plotter Medan Arah / Medan Kemiringan Baru
- Kalkulator Turunan Arah
- Kalkulator Divergensi Baru
- Kalkulator Integral Ganda
- Kalkulator Metode Euler Baru
- Kalkulator Transformasi Fourier Cepat (FFT) Baru
- Penyelesai ODE Orde Pertama Baru
- Kalkulator Koefisien Deret Fourier
- Kalkulator Gradien Multivariabel Baru
- Kalkulator Turunan Implisit
- Kalkulator Integral Tak Wajar Baru
- Kalkulator Jumlah Deret Tak Hingga Baru
- Kalkulator Laju Perubahan Sesaat Baru
- Kalkulator Integral
- Kalkulator Transformasi Laplace Invers
- Kalkulator Aturan L'Hôpital Baru
- Kalkulator Transformasi Laplace
- Kalkulator Limit
- Kalkulator Integral Garis Baru
- Kalkulator Deret Maclaurin Baru
- Kalkulator Metode Newton Baru
- Kalkulator Integrasi Numerik Baru
- Kalkulator Optimasi Kalkulus Baru
- Kalkulator Turunan Parsial
- Kalkulator Deret Pangkat Baru
- Kalkulator Radius Konvergensi
- Kalkulator Laju Terkait Baru
- Kalkulator Jumlah Riemann Baru
- Kalkulator Metode Runge-Kutta (RK4)
- Penyelesai ODE Orde Kedua Baru
- Kalkulator Uji Konvergensi Deret Baru
- Kalkulator Aturan Simpson Baru
- Kalkulator Turunan Satu Variabel
- Kalkulator Integral Permukaan Baru
- Kalkulator Permukaan Revolusi Baru
- Pemecah Sistem ODE Baru
- Kalkulator Deret Taylor
- Kalkulator Aturan Trapesium Baru
- Kalkulator Integral Tiga Kali
- Kalkulator Volume Revolusi Baru
- Kalkulator Wronskian
- Kalkulator Transformasi Z Baru