%a=5 eesnime tähtede arv
%b=8 perekonnanime tähtede arv
%c=1 

%joonis
fplot(@(x)0.5*x-0.2+sin(x))
grid on
legend()
%alglähendiks sobib 0,1

%tuletise kontroll sobiva kuju saamiseks
%tuletis1=abs(-2*cos(0.1)) %ei sobi, väärtus suurem kui arv 1
%tuletis2=abs(-0.5/sqrt(1-(0.2-0.5*0.1)^2)) %sobib, sest on 1 väiksem arv

f=@(x)0.5*x-0.2+sin(x);
ftuletis=@(x)0.5+cos(x);
%HIM
%alglähend
x=0.1;
%sammude arv
n=0
while abs(f(x))>10^-5 
    x=asin(0.2-0.5*x);
    n=n+1;
end
vastus=x
sammud=n

%Newtoni meetod
y=0.1; %alglähend jooniselt
m=0; %sammude arv
while abs(f(y))>10^-5
    y=y-f(y)/ftuletis(y);
    m=m+1;
end
vastus1=y
sammud1=m

Vastus=[vastus,vastus1]
Sammud=[sammud, sammud1]