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

%lineaarfunktsioon
kordajad1=polyfit(t,y,1) %lineaarfunktsioon on kujul y=6.81t-10.77
%arvutame selle funktsiooni väärtused, kui
tvork=1:10^-2:12; %teeme ise vektori t vähimast väärtusest suuremani
ylin=polyval(kordajad1,tvork);

%ruutfunktsioon
kordajad2=polyfit(t,y,2) %saime funktsiooni kujul y=1.05*t^2-6.85*t+15.14
yruut=polyval(kordajad2,tvork);

%joonis
plot(t,y,'r*',tvork,ylin,tvork,yruut)
legend('algandmed', 'lineaarne lähend','ruutlähend')

%arvutamine
vastus1=polyval(kordajad2,3)
vastus2=polyval(kordajad2,9)
