Как рассчитать положение снаряда за раз по баллистической траектории?

Используя это уравнение, я могу получить желаемый угол запуска снаряда, где θ = угол, г = гравитация, Икс "=" Икс координата точки удара и у "=" у координата точки удара.

θ "=" арктический ( в 2 ± в 4 г ( г Икс 2 + 2 у в 2 ) г Икс )

Предполагая временную шкалу (t) 0,0 1,0 , 0,0 пуск снаряда и 1,0 будучи ударом, как я мог получить пару координат в 2D-пространстве для положения снаряда в любой заданный t между 0,0 и 1,0 ? Не математик и не физик, но разбираюсь в алгебре и триггерах.

Откуда вы взяли уравнение?
Уравнения, процитированные Фейнманом, сразу же следуют за уравнением, которое вы процитировали в статье на вики. ... В заголовке вы запрашиваете положение как функцию времени, но в тексте вы запрашиваете пары (x, y). Это дается третьим уравнением после вашего.

Ответы (2)

Во-первых, построить систему отсчета и у находится вверху. Во-вторых, запишите уравнение движения.

м Икс ¨ "=" 0
м у ¨ "=" м г
В-третьих, решить уравнение движения.
Икс ( т ) "=" в 0 Икс т + Икс 0
у ( т ) "=" 1 2 г т 2 + в 0 у т + у 0
в котором в 0 Икс , Икс 0 , в 0 у , у 0 являются начальными условиями в момент времени т "=" 0 .

Для полноты угол θ ОП входит как в 0 у / в 0 Икс "=" загар ( θ ) ) ..С временем полета "=" 1 и известно горизонтальное расстояние, получается в 0 Икс и оттуда у -компонент.

В общем, чтобы определить положение в какой-то момент, вы можете использовать этот процесс:

Разделите все на две составляющие: горизонтальную и вертикальную. Во-первых, найти начальные компоненты скорости. Затем вычислите позицию для каждого компонента.

Горизонтальное легко, если предположить, что на снаряд не действуют силы, такие как сопротивление ветра. Скорость остается постоянной. Так что просто рассчитайте начальную горизонтальную скорость. Учитывая начальное горизонтальное положение, горизонтальное положение в момент t равно скорости, умноженной на t плюс исходное положение.

Вертикальное ненамного сложнее: скорость меняется с постоянной скоростью ускорения, g . Используйте уравнения SUVAT , как указано выше, учитывая начальную составляющую вертикальной скорости u .

Вам нужен один дополнительный шаг: найти время удара и «нормализовать» приведенные выше уравнения, чтобы время начала было равно 0, а время окончания — 1. Когда снаряд падает на землю, вертикальное смещение равно нулю; поэтому, используя уравнение SUVAT, решите найти два значения т которые его удовлетворяют. Очевидно, вы хотите большее значение, так как первым будет запуск.

Компоненты начальной скорости

По заданному углу тета рассчитайте горизонтальную и вертикальную составляющие скорости:

в Икс "=" в грех ( θ )

в у "=" в потому что ( θ )

Для изображения отношений можно нарисовать прямоугольный треугольник. в , в Икс и в у формируют стороны, с θ угол между в и в Икс .

Оттуда

Фейнман опередил меня своим очень кратким ответом; возможно, мой дает полезное представление о том, как можно получить его формулы.

Действительно. Компоненты начальной скорости и их объяснение очень помогают вернуться к ответу Фейнмана. +1 за это, я не могу исключить оба, но если бы мог.