function ZadaniGrafu
while(1)
s=input('Zadej pocatek:');
e=input('Zadej konec:');
k=input('Zadej krok:');
if((s<e)&&(k<(e-s)/1000))
    disp('Super - zadani OK')
    break;
else
    disp('Chyba v zadani');
    continue;
end % konec if
end % konec while
x=[s:k:e];
grafSin3x(x); % volani funkce grafSin3x
end % konec zapisu funkce ZadaniGrafu

function grafSin3x(x)
y1=sin(x);
y2=sin(3.*x);
y3=sin(5.*x);
plot(x,y1,'k--',x,y2,'m-.',x,y3,'g:',x,y1+y2+y3,'r');
xlabel('moje nejlepsi osa x')
ylabel('y_1, y_2, y_3')
title('Graf sin(x) sin3x sin5x a soucet')
legend('y_1=sin(x)','y_2=sin(3x)','y_3=sin(5x)','soucet')
grid
end % konec funkce grafSin3x

