We want to find such that , that is we want roots of .
Newtons method is the itteration:
So in this case it is:
The Matlab code will look something like:
This is untested code, so try it first in the debugger or whateverCode:function xn=tenthroot(n,x0) % % n is the number we want the 10-th root of % x0 is an initial guess % xn=x0;del=100 while del>1e-12 xo=xn; xn=xo-(xo^10-n)/(10*xo^9); del=abs(xn-xo); end %while