حل معادله دیفرانسیل با استفاده از روش اویلر (Euler method):
حل معادله دیفرانسیل با استفاده از روش اویلر (Euler method):
روش اویلر پیشرو (Forward Euler Method):
فرض کنید معادله دیفرانسیلی با شرایط مرزی، به صورت زیر داریم.
برای حل با توجه به تعریف مشتق یک تابع داریم
که با توجه به مقدار اولیه داده شده میتوان مقادیر مختلف y(x+h) را حساب نمود. این فرمول بندی یک روش صریح تک گامی میباشد.
روش اویلر پسرو (Backward Euler Method):
همان طور که از رابطه معلوم است با داشتن مقدار اولیه داده شده میتوان مقادیر مختلف y(x+h) را حساب کرد؛ باید توجه داشت که رابطه فوق یک معادله غیر خطی بر حسب y(x+h) است که برای حل ان باید صفر تابع زیر را از یکی از روشهای عددی محاسبه کنیم مثلاً از روش نیوتون
این فرمول بندی یک روش ضمنی تک گامی میباشد.
این روش ترکیبی از دو روش فوق است
و دارای دقتی مضاعف میباشد: این فرمول بندی یک روش ضمنی تک
گامی میباشد. این فرمول بندی یک روش صریح 2-گامی
میباشد. به همین روش میتوان فرمول بندیهای
دیگری را نیز استخراج کرد. میتوان برای دقت بیشتر از مشتقات مرتبه بالاتر نیز
استفاده کرد.روش ذوزنقهای (Trapezoidal Method):
روش نقطه میانی (Midpoint Method):