اویلر یا رونگه-کوتا؟ انتخاب روش برای معادلهٔ دیفرانسیل
مسئلهٔ مقدار اولیه را در نظر بگیرید:
جواب دقیق آن است و در برابر میشود. حالا با ۱۰ گام () دو روش را مقایسه میکنیم.
اویلر. سادهترین روش است: . نتیجه در برابر است؛ خطا حدود ، یعنی کمتر از دو رقم درست.
رونگه-کوتا مرتبهٔ ۴. در هر گام چهار شیب را ترکیب میکند:
نتیجه است؛ خطا فقط حدود — با همان ۱۰ گام، تقریباً چهار هزار برابر دقیقتر.
چرا؟ خطای کلی اویلر از مرتبهٔ و رونگه-کوتا ۴ از مرتبهٔ است. با نصفکردن ، خطای اویلر نصف میشود ولی خطای RK۴ تقریباً ۱۶ برابر کم میشود.
بهای دقت. RK۴ در هر گام چهار بار را حساب میکند. اگر محاسبهٔ گران باشد، روشهای چندگامی مثل آدامز-بشفورث (یک ارزیابی جدید در هر گام) گزینهٔ خوبیاند.
قاعدهٔ سرانگشتی: اویلر را برای فهمیدن مفهوم بخوانید و RK۴ را برای محاسبهٔ واقعی به کار ببرید. در MathTech هر سه روش با همین مسئله بهعنوان نمونهٔ پیشفرض آمادهاند.