clear

%algandmete sisestamine
s=2:0.2:3;
y=[10 12.2 14 15.8 17 18.3];
%samm
h=0.2; %väärtus, mille võrra s elemendid erinevad

%tuletis esimeses sõlmes diferentsvalemiga sammuga ette
ytuletis(1)=(y(2)-y(1))/h;

%tuletis viimases sõlmes diferentsvalemiga sammuga taha
ytuletis(6)=(y(6)-y(5))/h;

%ülejäänud tuletised keskmistatud diferentsvalemiga
for i=2:5
    ytuletis(i)=(y(i+1)-y(i-1))/(2*h);
end

ytuletis