Py4. Расчет движения тела, брошенного под углом к горизонту, с учетом сопротивления воздуха. Программирование в Python

Создадим программу для численного расчета движения тела, брошенного с начальной скоростью V0 под углом α (альфа) к горизонту, с учетом сопротивления воздуха.

Программа, составленная с учетом уравнений (4.3)…(4.7)  имеет следующий вид:

Результаты расчетов, представленные на рис. Py4.1, получены при следующих исходных данных:
V0 = 60 м/с; α = pi / 4; m = 5 кг; k = 1; ∆t (dt) = 0.01 с.

Рис. Py4.1. Результаты расчетов (с учетом сопротивления воздуха – левый график, без учета сопротивления воздуха – правый график)

Результаты расчета, представленные на правом графике отлично согласуются с результатами, вычисленными по аналитическим формулам:
S = 367.098;
H = 91.774
Отметим, что сопротивление воздуха существенно влияет на дальность полета тела (при выбранных исходных данных).