Advertisement
warcislawtez

Untitled

Feb 21st, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. clc;
  2. clear;
  3. disp('Zad. 11')
  4. n=input('Podaj który wykres chcesz otrzymać: sin(x) - wybierz 1, cos(x) - wybierz 2: ');
  5. while (n~=1 && n~=2) || n~=round(n)
  6. n=input('Zła wartość. Podaj ponownie: ');
  7. end
  8. switch n
  9. case 1
  10. a=input('Podaj lewą stronę przedziału: ');
  11. b=input('Podaj prawą stronę przedziału: ');
  12. while b<a
  13. disp('Prawa strona przedziału nie może być mniejsza od lewej strony. Podaj wartości ponownie.')
  14. b=input('Podaj prawą stronę przedziału: ');
  15. end
  16. x=a:0.01:b;
  17. plot(x,sin(x));
  18. title('Sinus')
  19. xlabel('x')
  20. ylabel('y')
  21. grid on;
  22. xlim([a b]);
  23. otherwise
  24. a=input('Podaj lewą stronę przedziału: ');
  25. b=input('Podaj prawą stronę przedziału: ');
  26. while b<a
  27. disp('Prawa strona przedziału nie może być mniejsza od lewej strony. Podaj wartości ponownie.')
  28. b=input('Podaj prawą stronę przedziału: ');
  29. end
  30. x=a:0.01:b;
  31. plot(x,cos(x));
  32. title('Cosinus')
  33. xlabel('x')
  34. ylabel('y')
  35. grid on;
  36. xlim([a b]);
  37. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement