% Tund 12, ülesanne 1
% 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 1, iga järgnev sõlm eelnevast h võrra suurem/ n. ühtlane võrk
plot(x,y,'o')
% 1) leiame y' iga sõlme ehk iga x-i korral
% tuletis=[]; ?
% tuletis 1. sõlmes - diferentsvalem sammuga ette
tuletis(1)=(y(2)-y(1))/h
% tuletis 2.-10. sõlmes - keskmistatud diferentsvalem
for i=2:10
tuletis(i)=(y(i+1)-y(i-1))/(2*h);
end
tuletis
% tuletis 11. sõlmes - diferentsvalem sammuga taha
tuletis(11)=(y(11)-y(10))/h

% lisaülesanne
% leiame y' erinevate valemitega, kui x=1.4 (5. sõlm)
% sammuga taha
vastus1=(y(5)-y(4))/h
% sammuga ette
vastus2=(y(6)-y(5))/h
% keskmistatud
vastus3=(y(6)-y(4))/(2*h)
% 2) leiame y''
% leiame y'' vaid keskmistes sõlmedes - kuna vaatleme vaid ühte ligikaudset
% valemit y'' leidmisel
for i=2:10
 teinetuletis(i)=(y(i+1)-2*y(i)+y(i-1))/(h^2);
end
teinetuletis

