ebook archive
Login Form
تازه های فروم
آمار کلی
بازدیدکنندگان : 1363321Who's Online
ما 85 مهمان آنلاین داریم| روش رانگ کوتا Runge Kutta Method |
|
|
|
| نوشته شده توسط saeed | ||||
| پنجشنبه, 27 اسفند 1388 ساعت 04:12 | ||||
|
روش رانگ کوتا Rung-Kutta Method در روش اویلر (خطا از مرتبه 2 O(h2)) با افزایش طول گام و یا افزایش بازه مورد بررسی خطای قابل ملاحظه ای ایجاد می شود. در اینگونه موارد روش رانگ کوتای مرتبه4 به علت مرتبه خطای بالاتر (خطا از مرتبه 4 O(h4)) ) جایگزین بسیار مناسبی برا دستیابی به همگرایی بسیار بالاتر می باشد. در روش رانگ کوتای مرتبه 4 الگوریتم تکرار بصورت زیر در میآید :
http://en.wikipedia.org/wiki/Runge%E2%80%93Kutta_methods http://math.fullerton.edu/mathews/n2003/RungeKuttaMod.html http://mathworld.wolfram.com/Runge-KuttaMethod.html تابع f(t,y) همانند روش اویلر با توجه به شکل معادله دیفرانسیل بدست می آید بگونه ای که : f(t,y)=dy/dt بعنوان مثال معادله دیفرانسیل حرکت آونگ ساده را در نظر بگیرید. این یک معادله درجه دو است که در ابتدا باید آنرا به دو معادله درجه یک تبدیل نماییم ،
از آنجاییکه در روش رانگ کوتا توابع f و g چندین بار تکرار می شوند بهتر است در برنامه با استفاده از @ این دو تابع را ایجاد نماییم.
با این توضیحات برنامه pendelum1 معادله آونگ ساده را با استفاده از روش رانگ کوتا حل می کند،
نظر ها (23)
Powered by !JoomlaComment 4.0 beta2
|
||||
| آخرین بروز رسانی در جمعه, 03 دی 1389 ساعت 08:51 |









باورم نميشد توي اينترنت كسي پيدت بشه كه مفتي بياد و كلي مطلب مهم درسي و بهتره بگم علمي رو به آسوني و با بهترين بيان بگه
آقا سعيد دستتون درد نكنه
خدا قوت