clear
%algandmed
t=[1 2 5 8 11 12];
y=[5 8 14 26 50 98];

%võrk
tvork=1:1e-3:12;

%lähendamine
%1) lineaarsplain
ylinear=interp1(t,y,tvork,'linear');
%2) ruutfunktsiooniga
kordajad=polyfit(t,y,2) %tahame ruutfunktsiooni, sestap 2
yruut=polyval(kordajad,tvork); %arvutatakse ruutfunktsiooni väärtused

%joonis
plot(t,y,'r*',tvork,ylinear,tvork,yruut)
legend('lähteandmed','lineaarsplain','ruutfunktsioon vähimruutude mõttes')

%arvutamine
%1)t=3
y3=polyval(kordajad,3)
%2) t=9
y9=polyval(kordajad,9)