ارسال پاسخ 
 
امتیاز موضوع:
  • 48 رأی - میانگین امتیازات : 3.02
  • 1
  • 2
  • 3
  • 4
  • 5

محاسبه ریشه معادلات به روش نیوتن (تابع fzero)

۱۳۹۰/۶/۱۰, ۰۱:۳۳ صبح (آخرین ویرایش در این ارسال: ۱۳۹۰/۸/۱۸ ۱۱:۴۳ صبح، توسط amir.)
ارسال: #1

محاسبه ریشه معادلات به روش نیوتن (تابع fzero)


یکی از روش های موثر و سریع حل ریشه عددی، استفاده از روش نیوتن می باشد. که با استفاده از یک مقدار فرضی برای ریشه معادله شروع و در بسیاری از موارد با دقت خوبی به جواب می رسد. متلب دارای یک تابع آماده به نام fzero برای انجام این کار است. برای این کار لازم است که تمامی معادله را در یک سمت برده و معادله را به شکل تبدیل نمود. سپس برای حل با استفاده از یک حدس اولیه معادله را حل نمود.

حال فرض کنید قصد داریم معادله را با حدس اولیه صفر حل نماییم.

برای این کار کافی بنویسیم:

کد:
[این بخش برای برخی از گروه های انجمن در دسترس می باشد.]
[ثبت نام کنید]

در این معادله و به ترتیب برابر ریشه عددی و مقدار حاصل به ازای آن (که در حالت ایده آل صفر است) می باشد.

البته به جای استفاده از ورودی به صورت یک رشته میتوان از توابع هندلی و یا درون خطی استفاده نمود.
یافتن تمامی ارسال های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس شده توسط admin ، kazem
ارسال پاسخ 




کاربرانِ درحال بازدید از این موضوع:
1 مهمان

بازگشت به بالابازگشت به محتوا