x=[1:9];
y=[1:5,4:-1:1];
plot(x,y,'o')
hold on     % pøidrženi aktualního grafu v grafickém oknì, možnost nakreslení více grafù
xx=[1:0.05:9];
k1=polyfit(x,y,1);
disp([num2str(k1(1)),'x + ',num2str(k1(2))])
y1=polyval(k1,xx); 	% body získané polynomiální interpolací
						% (polynom 1. stupnì - pøímka)
plot(xx,y1,'r')     % vykreslení dvourozmìrného grafu
k2=polyfit(x,y,2);
disp([num2str(k2(1)),'x^2 + ',num2str(k2(2)),'x + ',num2str(k2(3))])
y2=polyval(k2,xx); 	% body získané polynomiální interpolací
						% (polynom 2. stupnì - parabola)
plot(xx,y2,'c') 	% vykreslení dvourozmìrného grafu
k3=polyfit(x,y,3);
disp([num2str(k3(1)),'x^3 + ',num2str(k3(2)),'x^2 + ',num2str(k3(3)),'x + ',num2str(k3(4))])
y3=polyval(k3,xx); 	% body získané polynomiální interpolací
					% (polynom 3. stupnì)
                    % nema smysl, koeficient u x^3 nulovy, stejny polynom jako 2.st.
plot(xx,y3,'g') 	% vykreslení dvourozmìrného grafu
y5=polyval(polyfit(x,y,5),xx); 	% body získané polynomiální interpolací
						% (polynom 5. stupnì)
plot(xx,y5,'y') 	% vykreslení dvourozmìrného grafu
y9=polyval(polyfit(x,y,9),xx); 	% body získané polynomiální interpolací
						% (polynom 9. stupnì)
plot(xx,y9,'m') 	% vykreslení dvourozmìrného grafu
yii=interp1(x,y,xx,'spline');		% body získané splinovou interpolací
plot(xx,yii,'--k') 	% vykreslení dvourozmìrného grafu
legend('body','polynom 1.st (pøímka)','polynom 2.st (parabola)','polynom 3.st','polynom 5.st', 'polynom 9.st (nevhodné)','spline') 
						% legenda ke grafu
                       	% body - zobrazeny jako kolecka 
                        % proložení polynomem 1.stupnì - zobrazeno èervenì (red)
                        % proložení polynomem 2.stupnì - zobrazeno tyrkysovou (cyan)
                        % proložení polynomem 3.stupnì - zobrazeno zelene (green)
                        % proložení polynomem 5.stupnì - zobrazeno žlutì (yellow)
                        % proložení polynomem 9.stupnì - zobrazeno fialovì (magenta)
                        % proložení pomocí spline funkcí - zobrazeno èárkovanì èernì (black)

hold off % vypnutí, konec možnosti kreslit více grafù do jednoho grafického okna