kinematyka

Kinematyka jest częścią fizyki opisującą ruch bez podawania jego przyczyny. Poniżej zawarłem oprogramowanie służące do wyrobienia sobie intuicji odnośnie ruchu. Oprogramowanie posiada wersję zarówno pod system linux jak i windows, pisane było z myślą o osobach na poziomie początkowym szkoły średniej.

ruch poziomy

Ruch który sobie wyobrażamy zwykle jest w trzech wymiarach. Możemy jednak wyobrazić sobie przypadek poruszania się po linii prostej. Przykładem jest ruch samochodu do przodu i tyłu po płaskim terenie. Poniższy program wizualizuje przemieszczanie się ciała dla zadanej prędkości.

W programie ciało porusza się względem środka układu współrzędnych, tu również jest to środek wykresu. Można ustawić prędkość poruszania się ciała, np. 60m/s. Przy stawianiu prędkości widać zmianę długości strzałki, czyli zmienia się długość wektora prędkości. Zmieniając czas można zaobserwować ruch ciała po osi x. Jeśli prędkość jest ujemna wówczas ciało porusza się przeciwnie do osi x, czyli w lewo. Możliwe jest ustawienie w jakiej odległości znajduje się ciało od środka układu współrzędnych przy czasie równym zero (czyli odległość początkowa).

wersja pod Linuxa

wersja pod Windowsa - testowana pod windowsem 10

kod źródłowy, wymaga pythona3 z zainstalowanymi blibliotekami: pyQt5 i matplotlib