PDA

نسخه کامل مشاهده نسخه کامل : برنامه حل جذر عدد به کمک رابطه نيوتن رافسون



reza mollaei
16-06-2019, 18:25
سلام
دوستان ممنون میشم کمکم کنید و این مسئله رو راهنماییم کنید :n27::n36:

برنامه اي بنويسيد كه عدد مثبت A را خوانده و جذر آنرا از رابطه "نيوتن رافسون" تا زمانيكه قدر مطلق تفاضل دو ريشه متوالي آن عدد، كوچكتر از 0/0001 شود، محاسبه و نتيجه نهائي را چاپ كند.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
لطفا کمکم کنید اصلا متوجه نشدم این فرمول چیه ریاضیم افتضاحه :n37:

salman2003
17-06-2019, 01:55
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

من فکر کنم فرمولی که نشون دادی subscript ها قاطی شده این فایل رو نگاه کن بهتره، تا یه جایی اش رو فهمیدم
1- شما اول باید یک عدد مثبت x0 رو به عنوان عدد ابتدایی انتخاب کنید.
2- عدد بعدی ات x1 با استفاده از اون عدد فرضی x0 که داری و A که داری میشه

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

همین طوری تکرار می کنی تا به نتیجه نزدیک تر شی . یعنی الان x1 رو می زاری تو فرمول x2 بدست میاد.

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

برای اون قسمت تفاضل نمی دونم اما بخش 2.3 این فایل پی دی اف میاد در مورد نرخ همگرایی و خطای نسبی صحبت می کنه.فکر کنم بشه بعد از محاسبه تفاضل رو حساب کنی اگه خطای نسبی بزرگ تر از اون مقدار مورد نظر بود بری مرحله بعد و یکبار دیگه یک عدد نزدیک بدست بیاری.

reza mollaei
17-06-2019, 10:01
ممنونم از شما اما متاسفانه هیچی متوجه نشدم:n13:
یه کد پیدا کردم نمیدونم کسی میتونه یه بررسیش کنه و کمی توضیحش بده؟

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید