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

%võrk
tvork=1:0.001:12;

%lähendamine
%1) lineaarsplainiga
ylin=interp1(t,y,tvork,'linear');

%2) ruutfunktsiooniga vähimruutude mõttes
kordajad=polyfit(t,y,2); %2, sest ruutpolünoom
yruut=polyval(kordajad,tvork);

%joonis
plot(t,y,'k*',tvork,ylin,tvork,yruut)
legend('algandmed','lineaarsplain','ruutfunktsioon vähimruutude mõttes')

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