دسامبر
4
2015

کد متلب روش تنصیف یا دوبخشی(Bisection) – رایگان

روش تنصیف

روش نصف کردن اولین و ساده ترین روش برای پیدا کردن صفرهای تابع است ، که البته معایب و محدودیتهایی دارد.این روش برای توابعی قابل اجراست که حول ریشه خود اکیدا یکنوا باشند. به عبارت دیگر این روش تنها برای پیدا کردن ریشه های ساده قابل استفاده است ، و قادر به یافتن ریشه های مضاعف نیست. در ضمن سرعت همگرایی آن بسیار کند است و به همبن دلیل اغلب برای محاسبه صفرهای توابع چند جمله ای (معادلات ساده) استفاده می شود.
الگوریتم روش نصف کردن برای تابعی به نام f به صورت زیر است ، که  در آن [a,b] به عنوان بازه حاوی ریشه و عدد e به عنوان میزان دقت به کار رفته است.
۰ – شروع
۱ – اعداد a ، b و e را بگیر.
۲ – (a+b)/۲ را در m قرار بده.
۳ – اگر قدرمطلق f(m) کمتر از e بود برو به ۷
۴ – اگر f(a) * f(m) منفی بود m را در b قرار بده
۵ – وگرنه m را در a قرار بده
۶ – برو به ۲
۷ – مقدار m را به عنوان صفر تابع چاپ کن.
۸ – پایان

MTB_101_1

 

برای دانلود پروژه، لطفا بر روی لینک زیر کلیک نمایید.

دانلود برنامه

رمز فایل: www.hamiproje.com

1 دیدگاه + فرستادن دیدگاه

  • لطفا بگین تابع f رو چجوری بهش بدم؟ هر طوری که زدم ارور میده🤧😭

فرستادن دیدگاه

راهنمای دانلود

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

از این که حامی پروژه را برای دانلود انتخاب نموده اید، سپاسگزاریم.

در صورت بروز هر گونه مشکل برای خرید و دانلود، لطفا از طریق ایمیل زیر با ما مکاتبه نمایید.

HamiProje@Gmail.com

تبلیغات

alibaba02

تقویم شمسی

آذر ۱۴۰۳
ش ی د س چ پ ج
« آذر    
 12
۳۴۵۶۷۸۹
۱۰۱۱۱۲۱۳۱۴۱۵۱۶
۱۷۱۸۱۹۲۰۲۱۲۲۲۳
۲۴۲۵۲۶۲۷۲۸۲۹۳۰