在忽略阻力和风的情况下,均匀重力的情况会导致抛射运动轨迹,这是一个抛物线。为了模拟这种情况,可以选择
,其中
(gee)是所谓的重力加速度。
相对于平坦的地形,设初始水平速度为
,初始垂直速度为
。将证明,射程为
,最大高度为
。对于给定的总初始速度
,当
时,即初始角度为 45 度时,可获得最大射程。此射程为
,最大射程时的最大高度是它的四分之一。
运动方程可用于计算轨迹的特性。
让
为抛射体飞行的时间
为时间 t 时的水平位移
为时间 t 时的垂直位移
为水平速度(保持不变)
为向上初始垂直速度
为初始速度
为时间 t 时的垂直速度
沿着水平方向,
是一个常数,因此根据运动方程,
(公式 1)
垂直距离,或者说是高度,遵循着恒定负加速度
的运动方程
(公式 2)
(公式 3:速度方程,是公式 2 的导数)
当
再次为零并与地面相交时,就会发生抛射体的射程。当公式 2 中的
为零时,就会发生这种情况。

求解时间
可得到抛射体飞行的时间。
(公式 4:抛射体的“悬空时间”)
当公式 4 代入公式 1 时,最大射程就会出现。
(公式 5:抛射体的射程)
在给定的轨迹中,最大高度出现在垂直速度为零时。因此将公式 3 设置为零。

求解 

这可以代入公式 2 得到最大高度。
(公式 6:抛射体的最大高度)
因此,毫不奇怪,对于给定的初始速度,如果初始速度是直线向上,则达到的高度最高。这个高度是射程最大时达到高度的两倍。
就仰角而言
和初始速度 



将公式代入公式1得出
(公式1a)
将公式代入公式2得出
(公式2a)
取导数得到垂直速度
(公式3a: 垂直速度)
以上公式4中计算的滞空时间可以用仰角表示
(公式4a)
公式4a可以代入公式1a,得到水平距离或射程

现在使用 三角恒等式 对于 
(公式5a: 抛射体的射程)
可以解出角度
得到命中距离为
目标的“角度”方程
(公式7: 抛射体发射角)
请注意,正弦函数是这样的,对于给定的范围
,
存在两个解。在物理上,这对应于直接射击和迫击炮射击,迫击炮射击需要向上和越过障碍物到达目标。
对于给定的射程,最大高度可以通过在公式 3a 中将垂直速度设置为零并解出
来确定。

(重新排列并解出
)
现在将它代入垂直高度方程 2a
(公式 6a:给定发射角度的最大高度)
根据上述射程和高度方程,可以确定最大射程和高度。可以通过将公式 5 和 5a 的导数设置为零来确定最大射程。对于公式 5,弹丸的射程是
和
的函数,使得
,其中 v 是总初始速度,是一个常数。因此,射程可以表示为
的函数,方法是解出
。
(公式 8)
并将
代入公式 5

最大
可以通过计算导数并将其设为零来确定。导数的计算方法如下:
(应用 乘积法则)
(应用 链式法则)
(求导 平方根)
(简化第二 项)
设为零并求解 



(公式 9)
因此,当
为
时,射程最大,将其代入公式 8。

因此,当
时,射程最大。
现在,将
和公式 9 代入公式 5,可以计算出实际的最大射程。

从公式 5a 开始,也可以得出相同的结论。
(应用链式法则)

将方程设为零并求解


现在余弦在
处为零
(从公式 5a 中也可以直接得出,它给出了正弦的最大可能值 1)
弧度
因此,当角度为 45 度时,射程最大。
现在,可以通过将 45 度代入公式 5a 来计算实际的最大射程

公式 6 和 6a 可用于计算最大射程时的最大高度。将公式 9 代入公式 6

同样地,可以将 45 度代入公式 6a

方程 1 和 2 是描述抛物线的参数方程。通过对方程 1 求解
并代入方程 2,可以将它们重新排列成更常见的二次形式。
(对方程 1 求解
)
将此代入方程 2

现在它采用以下形式

其中
.
这表示抛物线的形式,因此轨迹为抛物线。
同样,方程 1a 和 2a 可以重新排列成二次形式。方程 1a 可以重新排列成

并将此代入方程 2a

现在
,因此
(方程 10)
现在,它再次以
的形式出现,其中
,
,
,
以及
,证明了这是一个抛物线。
The quadratic formula 给出了抛物线和 x 轴交点的坐标。这是抛射物轨迹开始和结束的地方,因此可直接用于计算射程。在直角坐标系中

这与上面的公式 5 相同。
在极坐标系中,使用三角恒等式
,交点为

这与上面的公式 5a 相同。
类似地,抛物线的顶点是在给定射程下,抛射物达到的最大高度。
NCLab 提供了一个交互式的图形模块,用于模拟有无空气阻力的抛射运动。模拟的 Python 源代码可以自由查看和复制。对于有空气阻力的案例,使用 1 阶、2 阶和 4 阶 Runge-Kutta 方法来求解底层的常微分方程。