Уравнение движения:s(t) = s0 + v0t + (1/2)a*t^2
где s(t) - координата в момент времени t,s0 - начальная координата,v0 - начальная скорость,a - ускорение.
Подставляя данные, получим:s(t) = 5 + 2t + (1/2)*t^2
Зависимость скорости от времени:v(t) = v0 + a*t
Подставляя данные, получим:v(t) = 2 + t
Зависимость ускорения от времени:a(t) = a
Построим графики:
t = np.linspace(0, 10, 100)s = 5 + 2t + (1/2)t**2
plt.plot(t, s)plt.xlabel('Время, сек')plt.ylabel('Координата, м')plt.title('Зависимость координаты от времени')plt.grid(True)plt.show()
plt.plot(t, v)plt.xlabel('Время, сек')plt.ylabel('Скорость, м/с')plt.title('Зависимость скорости от времени')plt.grid(True)plt.show()
plt.plot(t, [a]*len(t))plt.xlabel('Время, сек')plt.ylabel('Ускорение, м/с^2')plt.title('Зависимость ускорения от времени')plt.grid(True)plt.show()
Уравнение движения:
s(t) = s0 + v0t + (1/2)a*t^2
где s(t) - координата в момент времени t,
s0 - начальная координата,
v0 - начальная скорость,
a - ускорение.
Подставляя данные, получим:
s(t) = 5 + 2t + (1/2)*t^2
Зависимость скорости от времени:
v(t) = v0 + a*t
Подставляя данные, получим:
v(t) = 2 + t
Зависимость ускорения от времени:
a(t) = a
Построим графики:
График зависимости координаты от времени:import matplotlib.pyplot as plt
import numpy as np
t = np.linspace(0, 10, 100)
s = 5 + 2t + (1/2)t**2
plt.plot(t, s)
График зависимости скорости от времени:plt.xlabel('Время, сек')
plt.ylabel('Координата, м')
plt.title('Зависимость координаты от времени')
plt.grid(True)
plt.show()
v = 2 + t
plt.plot(t, v)
График зависимости ускорения от времени:plt.xlabel('Время, сек')
plt.ylabel('Скорость, м/с')
plt.title('Зависимость скорости от времени')
plt.grid(True)
plt.show()
a = 1
plt.plot(t, [a]*len(t))
plt.xlabel('Время, сек')
plt.ylabel('Ускорение, м/с^2')
plt.title('Зависимость ускорения от времени')
plt.grid(True)
plt.show()