برنامه رانگ کوتا
روشهای رانگ کوتا برای «گسستهسازی زمانی» (Temporal Discretization) جهت تخمین راه حلهای «معادلات دیفرانسیل معمولی» (Ordinary Differential Equations) مورد استفاده قرار میگیرند. این روشها در حدود سال ۱۹۰۰ توسط دو ریاضیدان آلمانی به نامهای «کارل رانگ» (Carl Runge) و «ویلهلم کوتا» (Wilhelm Kutta) ساخته شده است.
در این پست قصد داریم یک برنامه به زبان MATLAB بنویسیم که یک معادله دیفرانسیلی را با روش رانگ کوتا ( Runge Kutta) مرتبه 4 حل کند. الگوریتم حل در روش رانگ کوتا بصورت زیر می باشد: معادله بصورت زیر تعریف شده است: y'=1+y2 در این مثال، مقدار ...
روش رانگ-کوتا مرتبه ۴ برای حل معادلات دیفراسیل مقدار اولیه یکی از بهترین الگوریتم های حل از نظر دقت و همگرایی می باشد. برنامه ی این الگوریتم نیز به گونه ای نوشته شده است که با دریافت معادله ی دیفرانسیل و استپ (step) های زمانی حل تابع را به صورت برداری و همچنین گراف نمایش میدهد.
توجه: لطفا پیش از خرید هر محصول، روی دکمه جزئیات کلیک کنید و توضیحات را مطالعه کنید.