clear
%Tund nr. 9, ülesanne 4

% esitame andmed
x=[1,2,5,8,11,12];
y=[5,8,14,26,50,98];

% teeme joonise, märgime lähteandmed
plot(x,y,'o')
hold on
%a) lähendame andmeid lineaarfunktsiooniga - lineaarsplaini
xvork=[1:0.1:12];
lineaarsplain=interp1(x,y,xvork,'linear');
plot(xvork,lineaarsplain,'r')
hold on
%b) lähendame andmeid ruutfunktsiooniga vähimruutude mõttes
kordajad=polyfit(x,y,2);
yvaartused=polyval(kordajad,xvork);
plot(xvork,yvaartused,'g')
hold off

% leiame y-i väärtuse, kui x=3 ja x=9.
y1=polyval(kordajad,3)
y2=polyval(kordajad,9)