Wyciokazz

Untitled

Jan 5th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. //Darbas Nr.1
  2. // Motociklo greičio ir trinties i kelą koeficientas jam riedint.
  3. //Studentas Irmatas Vilius, EAi35-1
  4. //Kintamieji ir jū reikšmės:
  5. v0 = 10; // Pradinis greitis m/s
  6. s = 120; // Kelias m
  7. v = 0; // Galutinis greitis
  8. g = 10; // Laisvojo kritimo pagreitis m/s
  9. //Duomenų išvedimas
  10. disp('--- Pagrindiniai duomenys ---')
  11. disp('Pradinis greitis = '+string(v0)+'m/s')
  12. disp('Kelias = '+string (s)+'m')
  13. disp('Galutinis greitis = '+string(v)+'m/s')
  14. // Skaičiuojamoji dalis
  15. spg = v^2-v0^2/(2*s);// Stabdymo pagreitis
  16. f =-spg/g; //Trinties jėga
  17. stk = -v0/spg; //Stabdymo kelias
  18. tg=0;
  19. vg=0;
  20. i=0;
  21. //Duomenų rezultatų išvedimas
  22. disp('--- Apskaičiuotas rezultatas ---')
  23. disp('Pagreitis ='+string(spg)+' m/s2')
  24. disp('Trinties jėga į kelią ='+string (f)+'N')
  25. disp('Stabdymo laikas ='+string(stk)+' s')
  26. //Lentelė
  27. disp ('laikas s greitis m/s2')
  28. for t=0:5:30
  29. s=120; // kelias
  30. //Jeigu laikas yra 0 tada neskaičiuojame
  31. if(t==0) then
  32. v = 0
  33. else
  34. v=s/t // greitis
  35. end
  36. i=i+1; //Grafiko eil. nr
  37. tg(i) = t; // Grafiko x ašies generavimas
  38. vg(i) = v; // Grafiko y ašies generavimas
  39. //Lentelės duomenų išvedimas
  40. mprintf('\n%5.0f\t%6.0f', t, v);
  41. end
  42. xtitle('greitis nuo laiko','laikas,s','greitis');
  43. plot(tg,vg);
Advertisement
Add Comment
Please, Sign In to add comment