% Harjutustund 10, ülesanne 4
% andmed kirja ja joonisele
x=[0:0.25:1.25];
y=[0,25,49.4,73,96.4,119.4];
plot(x,y,'o')
hold on
% a) interpoleerime andmeid lineaarsplainiga S^(1,0)(x)
y1s=interp1(x,y,x,'linear')
plot(x,y1s,'r')
hold on
% b) interpoleerime andmeid kuupsplainiga S^(3,2)(x)
xx=[0:0.01:1.25];
y3s=interp1(x,y,xx,'spline');  % S^(3,2)(xx)
plot(xx,y3s,'b')
% c) leiame aja 0.45 miili läbimiseks
interp1(x,y,0.45,'linear') % S^(1,0)(0,45)
interp1(x,y,0.45,'spline') % S^(3,2)(0,45)