دانشنامه فارسی اقتصاد - Persian Encyclopedia of Economics

  • Increase font size
  • Default font size
  • Decrease font size
  • default color
  • black color

دانش امروز

کسی برای تفریح نمی زاید، درد است که مرغان و شاعران را به قد قد وا می دارد..... .....دوست می دارم آن را که چون تاس به سودش افتد، شرمسار شود و پرسد : نکند قمار بازی فریبکار باشم؟ زیرا که خواهان فناست.

دانشنامه در فیس بوک



روش تنصیف

نامه الکترونیک چاپ PDF

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

Quote this article on your site

To create link towards this article on your website,
copy and paste the text below in your page.




Preview :

روش تنصیف
سه شنبه, ۱۷ شهریور ۱۳۸۸
روش نصف کردن اولین و ساده ترین روش برای پیدا کردن صفرهای تابع است ، که البته معایب و محدودیتهایی دارد.این روش برای توابعی قابل اجراست که حول ریشه خود اکیدا یکنوا...

Powered by QuoteThis © 2008

نوشتن نظر
Your Contact Details:
نظر:
[b] [i] [u] [url] [quote] [code] [img]   
:D:angry::angry-red::evil::idea::love::x:no-comments::ooo::pirate::?::(
:sleep::););)):0
Security
کد آنتی اسپم نمایش داده شده در عکس را وارد کنید.

!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved."

 

دانشنامه فارسی اقتصاد - ECONOPEDIA

↑ خوراک مطالب این تارنما را تعقیب کنید

Google Friend Connect

ترجمه سایت

English Arabic Czech Danish French German Italian Persian

دانشنامه فارسی اقتصاد

اعضا : 125
محتوا : 1833
پیوندها : 136
بازدیدهای محتوا : 522558

ورود به سایت



فرهنگ آنلاین

واژه مورد نظر :
آگهی
آگهی
آگهی
آگهی
 340 مهمان حاضر

جستجوی سریع

صبر کنید، در حال بارگذاری

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterامروز11637
mod_vvisit_counterدیروز6174
mod_vvisit_counterهفته جاری51187
mod_vvisit_counterهفته گذشته46898
mod_vvisit_counterماه جاری27539
mod_vvisit_counterماه گذشته213203
mod_vvisit_counterآمار کل روزها751167