المعادلات التفاضلية – طريقة رونج-كوتا

الحل العددي التفاعلي، الرسوم البيانية، والدرس

حول طريقة رونج-كوتا

هذه أداة تفاعلية لاستكشاف طريقة رونج-كوتا العددية. تُستخدم هذه الطريقة لتقريب حلول المعادلات التفاضلية وهي قوية جداً لحل مجموعة واسعة من المسائل في العلوم والهندسة.

اعتبر المعادلة التفاضلية:

\( y' = f(x, y) \) مع \( y(x_0) = K \) (القيمة الابتدائية)

نريد تقريب الحل على فترة \( [a, b] \). نقسم هذه الفترة إلى \( n \) فترة أصغر بحجم \( h \). توفر طريقة رونج-كوتا من الرتبة الرابعة تقريباً كالتالي:

لتكن \( y_0 = K \) (القيمة الابتدائية)
\( y_{i+1} = y_i + \frac{1}{6}[k_1 + 2k_2 + 2k_3 + k_4] \) لـ \( i = 0, 1, \dots, n-1 \)

حيث:
\( k_1 = h \cdot f(x_i, y_i) \)
\( k_2 = h \cdot f(x_i + \frac{h}{2}, y_i + \frac{k_1}{2}) \)
\( k_3 = h \cdot f(x_i + \frac{h}{2}, y_i + \frac{k_2}{2}) \)
\( k_4 = h \cdot f(x_i + h, y_i + k_3) \)

خطأ التقريب المحلي من رتبة \( O(h^5) \) وينخفض من حيث المبدأ كلما صغر \( h \).

المعادلات المستخدمة في هذا العرض

الدرس

جميع المعادلات التفاضلية في هذا العرض لها نفس القيمة الابتدائية \( y(0) = 1 \) وحلول مضبوطة للمقارنة.

  1. حدد المعادلة التفاضلية الأولى \( y' = x^2 \). في البداية، \( h = 1.25 \) و \( n = 8 \).
  2. افحص الحلول المضبوطة (المنحنى الأزرق) والتقريبية (النقاط الحمراء) على الرسم البياني.
  3. قلل \( h \) عن طريق زيادة \( n \) (أو تقليل \( h \) مباشرة) وراقب كيف يتحسن التقريب.
  4. حدد المعادلات التفاضلية الأخرى وحلل النتائج.
  5. قارن القيم المضبوطة والتقريبية في الجدول أسفل الرسم البياني.

حاسبة رونج-كوتا

متصفحك لا يدعم عنصر الرسم في HTML5.

النتائج

مقارنة بين الحل المضبوط وتقريب رونج-كوتا:

الخطوة (i) \( x_i \) التقريبي \( y_i \) المضبوط \( y(x_i) \) الخطأ \( k_1 \) \( k_2 \) \( k_3 \) \( k_4 \)

موارد إضافية

المزيد من المراجع حول المعادلات التفاضلية: