% Tund 8, ülesanne 1
% andmed
x=[-1,0.1,0.5,3,4,6.3,7,9];
y=[-2,0.4,0.7,2,4,3.6,3.8,6];
% esitame andmed joonisel
plot(x,y,'o')
% koostame 1-astme polünoomi
% Phi(x)=c_1x+c_0
kordajad1=polyfit(x,y,1) % 1-astme polünoomi kordajad
yvaartus1=polyval(kordajad1,x); % polünoomi väärtused ette antud x-ide korral
hold on
plot(x,yvaartus1,'b-')
hold on
kordajad2=polyfit(x,y,2)
yvaartus2=polyval(kordajad2,x);
plot(x,yvaartus2,'r-')
hold on
kordajad3=polyfit(x,y,3)
xvork=[-1:0.2:9];
yvaartus3=polyval(kordajad3,xvork);
plot(xvork,yvaartus3,'g-')
hold on
kordajad6=polyfit(x,y,6)
xvork=[-1:0.2:9];
yvaartus6=polyval(kordajad6,xvork);
plot(xvork,yvaartus6,'k-')
hold off
% e) leiame funktsiooni väärtuse, kui x=3.5
% kasutades 2-astme polünoomi
polyval(kordajad2,3.5)
% kasutades 6-astme polünoomi
polyval(kordajad6,3.5)