منبع : p30ton.com
شبیه سازی روش نیوتن – رافسون (محاسبات عددی) در متلب
نقل قول :
نقل قول :
Clc;syms xmyf=x^2-4*x+1;df=diff(myf);k=0; del=10;
while abs(del)>1e-5 del=subs(myf,k)/subs(df,k); k=k-del;end;disp(k);fzero(‘x^2-4*x+1’,0)
در این برنامه ابتدا تابع در myf تعریف شده است و با diff مشتق آن حساب می شود. حدس اولیه در k قرار می گیرد و میزان خطای پیشفرض یا همان del ابتدا 10 در نظر گرفته می شود. برنامه تا زمانی ادامه می یابد که خطا به e-5 برسد. در خط آخر از fzero که یکی از توابع داخلی متلب برای محاسبه ی ریشه حول نقطه ای خاص است استفاده شده است. شما می توانید نتایج حاصل را خودتان مقایسه کنیدمشخصات مدیر وبسایت
عناوین یادداشتهای وبلاگ
بایگانی آرشیو ماهانه وبسایت
کلمات کلیدی وبسایت