Решение задачи о движении под углом к горизонту находится тут.
Видео о том, как установить Python — находится тут
Видео о том, как запрограммировать задачу о теле, брошенном под углом к горизонту — находится тут.
Код программы для python (кликнуть на код и нажать на появившийся справа значок со стрелкой ):
import numpy as np
import matplotlib.pyplot as plt
#блок ввода начальных данных
V0=10
g=9.81
alpha_deg=40
alpha=np.pi*alpha_deg/180 #перевод угла в радианы
# частота дискретизации аналитического решения
N=150
#Задание массива значений для координат x и y
x=np.array([0.0]*N)
y=np.array([0.0]*N)
#блок вычислений
t_p=2*V0*np.sin(alpha)/g #полное время полёта
t=np.linspace(0,t_p,N)
x=V0*np.cos(alpha)*t
#y=V0*np.sin(alpha)*t-g*t**2/2
y=V0*np.sin(alpha)*t-g*np.power(t,2)/2
#блок выходных данных
plt.title('Траектория движения тела под углом к горизонту') #название графика
plt.xlabel('Координата х') #обозначение оси х
plt.ylabel('Координата y') #обозначение оси y
plt.grid(True) #включение сетки на графике
plt.plot(x,y,linewidth=1,alpha=0.7) #построение графика как такового с прозрачностью 0.7
plt.legend([f'alpha={alpha_deg}'],loc=1) #задание легенды с её помещение в локации 1
plt.show()