% Harjutustund 11, ylesanne 1
% 1. järku tuletised
% andmed
x=[1:0.1:2];
y=[4,7,2.1,15,3,5.2,6,8.5,14,15.1,17.8];
h=0.1; % sammu pikkus
plot(x,y,'o')
% esimese sõlme korral kasutame valemit sammuga ette
% tuletis=[] ?
tuletis(1)=(y(2)-y(1))/h
% leiame tuletised keskmistes sõlmedes
for i=2:(length(x)-1)
  tuletis(i)=(y(i+1)-y(i-1))/(2*h);
end
tuletis
% tuletis viimases sõlmes, valem sammuga taha
tuletis(11)=(y(11)-y(10))/h