a=5; %eesnime tähede arv
b=8; %perekonnanime tähtede arv
c=3; %üliõpilaskoodi viimane number
fplot(@(x)5/10*x-8/40-(-1)^3*sin(x))
grid on

%alglähendiks sobib 0,1

%kontrollime tuletisi, vaja, et |g'(x)|<1
tuletis1=-2*cos(0.1) %kasutame alglähendit x=0.1 
%ei sobi
tuletis2=-0.5/sqrt(1-(0.2-0.5*0.1)^2) 
%sobib

%rakendame HIM
x=0.1; %alglähend
i=0; %sammude arv
while abs(0.5*x-0.2+sin(x))>10^-6
x=asin(0.2-0.5*x);
i=i+1;
end
vastus=x
sammudearvHIM=i

%rakendame Newtoni meetodit
x=0.1; %alglähend
i=0; %sammude arv
while abs(0.5*x-0.2+sin(x))>10^-6
    x=x-(0.5*x-0.2+sin(x))/(0.5+cos(x));
    i=i+1;
end
vastusNM=x
sammudearvNM=i

