load polinom.mat

plot (meresiPozicio, mertErtekek, '.k')
polinomEgyutthatok = polyfit(meresiPozicio, mertErtekek, 2);

ertekek = polyval(polinomEgyutthatok, meresiPozicio);
%pontatlan = polyval(polinomEgyutthatok, meresiPozicio(1:15:end));

hold on

plot(meresiPozicio, ertekek, 'ro-',...
    'LineWidth', 1.5,...
    'MarkerSize', 4)
%plot(meresiPozicio(1:15:end), pontatlan, 'bs--',...
%    'LineWidth', 2,...
%    'MarkerSize', 4)

gyokok = roots(polinomEgyutthatok);

plot(gyokok, zeros(size(gyokok)), 'kx',...
    'MarkerSize', 15,...
    'MarkerFaceColor', 'k',...
    'LineWidth', 3,...
    'LineStyle', 'none')
plot([ -4 4 ], [0 0], 'k--')

predikaltTartomany = 4:.1:8;
predikaltErtekek = polyval(polinomEgyutthatok, predikaltTartomany);
plot(predikaltTartomany, predikaltErtekek, 'g')

hatodfoku = polyfit(meresiPozicio, mertErtekek, 6);
hatodfokuErtekek = polyval(hatodfoku, meresiPozicio);

plot(meresiPozicio, hatodfokuErtekek, 'c-',...
    'LineWidth', 2)

predikaltErtekek = polyval(hatodfoku, predikaltTartomany);
plot(predikaltTartomany, predikaltErtekek, 'g')

