آموزش ریاضیات (Mathematics)
۲۱۷۵ آموزش
نمایش دسته بندی ها (۲۱۷۵ آموزش)

روش اویلر اصلاح شده (Modified Euler Method)، در ریاضیات (Mathematics)

انواع روش های عددی (Numerical Methods) را در آموزش زیر شرح دادیم :

روش اویلر اصلاح شده (Modified Euler Method) :

\[ y_{n+1} = y_n + \frac{h}{2} [f(t_n, y_n) + f(t_{n+1}, y_n + h f(t_n, y_n))] \]

توضیح ساده: روش اویلر اصلاح شده (که گاهی روش هین یا روش اویلر-کوشی نامیده می شود) یک روش پیشگو-اصلاح کننده ساده است. ابتدا با روش اویلر یک پیشگویی (Predictor) می کنیم، سپس مقدار مشتق را در نقطه پیشگویی شده محاسبه کرده و با میانگین گرفتن از مشتق در نقطه فعلی و نقطه پیشگویی شده، اصلاح (Corrector) را انجام می دهیم. این روش دقت مرتبه دوم دارد، یعنی بسیار دقیق تر از روش اویلر ساده است.

شرح گام به گام: مراحل برای هر گام:

۱. پیشگویی (Predictor): y*_{n+1} = y_n + h f(t_n, y_n)

۲. اصلاح (Corrector): y_{n+1} = y_n + (h/2) [f(t_n, y_n) + f(t_{n+1}, y*_{n+1})]

این روش معادل روش رونگ-کوتای درجه ۲ است (با ضرایب خاص) و خطای آن از مرتبه O(h³) در هر گام و O(h²) در سراسر بازه است.

مثال عددی: معادله y' = y با y(0)=1، h=0.1: t₀=0, y₀=1 پیشگویی: y*₁ = 1 + 0.1*1 = 1.1 اصلاح: y₁ = 1 + 0.05*(1 + 1.1) = 1 + 0.05*2.1 = 1 + 0.105 = 1.105 جواب دقیق در t=0.1: e^0.1 ≈ 1.10517، خطا: 0.00017 (بسیار کمتر از خطای روش اویلر ساده که 0.0048 بود).

مزایا: دقت خوب (مرتبه ۲)، ساده تر از روش های رونگ-کوتای مرتبه بالاتر.

معایب: دو بار محاسبه تابع در هر گام (هزینه دو برابر روش اویلر).

کاربردها: در مسائل با دقت متوسط، در آموزش روش های پیشگو-اصلاح کننده.

نکته: این روش گاهی با نام روش هین (Heun's Method) نیز شناخته می شود.

نویسنده علیرضا گلمکانی
شماره کلید 8635
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)