% Harjutustund nr. 4, ülesanne 3

% alglähend ette antud
% 1. Newtoni meetodiga
f=@(x) x.^6-x-1;
ftuletis=@(x) 6*x.^5-1;
x=0; % alglähend
i=0;
while (abs(f(x)))>10^-5
    x=x-f(x)/ftuletis(x);
    i=i+1;
end 
lahendnewton=x
sammudnewton=i

% 2. hariliku iteratsioonimeetodiga
gtuletis=@(x) 1/6*(x+1)^(-5/6);
abs(gtuletis(0)) % sobib
x=0;
i=0;
while (abs(f(x)))>10^-5
    x=nthroot(x+1,6);
    i=i+1;
end
lahendharilik=x
sammudharilik=i

% võrdleme
lahend=[lahendnewton,lahendharilik]
sammud=[sammudnewton,sammudharilik]