抛体运动计算器

求解抛射问题:根据速度、角度和高度算出射程、最高点、飞行时间和落地速度,并附带按比例绘制的轨迹图。

抛体运动计算器完全在你的浏览器中运行。输入数据在你的设备上处理,绝不会上传。

打开速度计算器

关于 抛体运动计算器

抛体运动计算器完整求解了这个经典的物理问题。速度被拆分成分量——水平分量v·cos θ始终不变,竖直分量v·sin θ会被重力一点点抵消——飞行时间则来自求解回到地面时刻的二次方程,其中包含发射高度。由此可以得出射程、最高点、到达最高点的时间,以及落地时的速度和角度。“45°角射程最远”这个著名结论只在从地面发射时成立;从任何高处发射时,真正的最优角度都会更小,计算器会给出精确数值。重力是可调节的——同样的抛射可以拿来对比月球(1.62 m/s²)和火星(3.71 m/s²)。空气阻力被忽略不计,和课堂上一样。

功能特性

如何使用 抛体运动计算器

  1. 输入发射速度并选择单位
  2. 设置发射角度以及(如有)发射高度
  3. 针对地外问题调整重力数值
  4. 查看射程、最高点、各项时间和落地数据

示例

输入

20 m/s at 45° from ground level

输出

Range 40.8 m · apex 10.2 m · flight 2.88 s · impact 20 m/s at 45°

教科书上的对称情形——落地情况正好是发射情况的镜像。

常见错误与故障排除

常见问题

什么角度能得到最大射程?
当发射点和落地点高度相同时,是45°。从高处发射时,最优角度总是更小——atan(v/√(v²+2gh))——因为当重力已经提供了下落时间时,用一些高度换取水平速度反而更划算。
带发射高度时飞行时间怎么计算?
通过求解h + v·sinθ·t − ½gt² = 0并取正根得到。当h = 0时,公式就会简化为熟悉的2·v·sinθ/g。
为什么从高处发射时落地速度会比发射速度快?
这是能量守恒的结果:发射高度带来的额外势能,在下落过程中转化为动能。当发射点和落地点高度相同时,落地速度会精确等于发射速度——这是个很好的验算方法。
这个计算器考虑空气阻力吗?
不考虑——它求解的是理想化的真空问题,这正是物理课要求的内容。加入空气阻力后,方程会变成非线性的,也就不再有解析解了。

相关工具

全部 ArrayKit 工具