1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do modelowania liniowego w Pythonie

Connected

ćwiczenie

Nachylenie i tempo zmian

W tym ćwiczeniu zmodelujemy ruch samochodu jadącego ze (w przybliżeniu) stałą prędkością, obliczając średnią prędkość dla całej trasy. Modelowana zależność liniowa zachodzi między upływem czasu a pokonanym dystansem.

W tym przypadku parametr modelu a1, czyli nachylenie, jest wyznaczany (szacowany) jako średnia prędkość – inaczej mówiąc, „tempo zmian" dystansu ("rise") w stosunku do czasu ("run").

Instrukcje

100 XP
  • Oblicz różnice między kolejnymi punktami dla tablic times i distances, używając funkcji numpy.diff().
  • Oblicz tablicę velocities jako iloraz diff_distance przez diff_times.
  • Wyznacz średnią oraz zakres wartości prędkości, korzystając z metod mean, max i min biblioteki numpy.
  • Narysuj wykres tablicy velocities, aby zwizualizować średnią i rozrzut wartości.