پیوند ها

نام فایل : برنامه به زبان برنامه نویسی Matlab
فرمت : .doc
تعداد صفحه/اسلاید : 2
حجم : 43 کیلوبایت
برنامه به زبان برنامه نویسی
Matlab
:
Function newton(f,x0,tol,n)
%Newton’s.method for solving the nonlinear’
%equation
%f(x)=0
iter=0
u=feval(f,x0);
v=feval(df,x0);
er=abs(u/v);
disp(‘ ‘)
disp(‘iter x f(x) df(x) xn+1-xn’)
disp(‘ ‘)
fprintf(‘%2.0f % 12.6f %12.6f %12.6f
’,iter,x0,u,v)
while(err>tol)&(iter<=n)&(v=1)
x1=x0-u/v;
err=abs(x1-x0);
x0=x1;
u=feval(f,x0);
v=feval(df,x0);
iter=iter+1;
fprintf(’%2.0f %12.6f %12.6f %12.6f/n’,iter,x0,u,v,err)
end
if(v==0)
...