% Harjutustund 9, ylesanne 1
p=[4,-2,1,0,7,-9];
polyval(p,0)
polyval(p,6)
x=[-1:0.1:8];
y=polyval(p,x);
plot(x,y)

% ylesanne 2
% polynoomi juured
p2=[1,-1,-12];
roots(p2)
% (x-4)(x+3)=x^2-x-12, nullkohad ehk juured on x1=4 ja x2=-3

% ylesanne 3
% polynoomi leidmine juurte pohjal
juured=[-1,3,2,5];
polynoom=poly(juured)
% p(x)=1x^4-9x^3+21x^2+1x-30=(x+1)(x-3)(x-2)(x-5)
x=[-2:0.1:7];
y=polyval(polynoom,x);
plot(x,y)

% ylesanne 4
% polynoomide korrutamine
pol1=[1,-2,1];
pol2=[1,2];
conv(pol1,pol2)
% x^3-3x+2