Newton Raphson Method
Code is Here
clear; // Remove clear, clc from code if you want to access existing stored variable from the memory
//example 2.19
//newton-raphson method
//page 41
clc;clear;close
deff('y=f(x)','y=4*exp(-x)*sin(x)-1');//Declaration of Function1
deff('y1=f1(x)','y1=cos(x)*4*exp(-x)-4*exp(-x)*sin(x)');//Declaration of Function2
x0=0.2;// initial value
d=0.0001;//Accuracy
c=0;n=1;
printf('successive iterations \tx0\t f(x0)\t f1(x0)\n');
while n==1
x2=x0;
x1=x0-(f(x0)/f1(x0));
x0=x1;
printf(' \t%f\t%f\t%f\n',x2,f(x1),f1(x1))
c=c+1;
if abs(f(x0))<d then
break;
end
end
printf('the root of %i iteration is:%0.3g',c,x0);
No comments:
Post a Comment