MCPで接続 →

計算を入力してください

公式

Show calculation steps (2)
  1. Launch Angle

    Launch Angle: 放物運動(最高到達点と水平距離から計算)

    Launch angle above horizontal from peak height h and range l.

  2. Time of Flight

    Time of Flight: 放物運動(最高到達点と水平距離から計算)

    Total flight time = twice the rise time to the peak height h.

広告

結果

打ち出し初速度
33.73
メートル毎秒(m/s)
初速度 v 121.42 km/h
Launch angle θ 68.2°
滞空時間 t 6.387 s

この計算ツールでできること

このツールは、放物運動の軌道の「形」から逆算して必要な条件を求めます。物体が到達した最高点の高さ(最大高度 h)と、水平方向に飛んだ距離(到達距離 l)が分かっていれば、打ち出しに必要な初速度・打ち出し角度・全滞空時間を算出します。空気抵抗はないものとし、打ち出し点と着地点が同じ高さにあると仮定するため、軌道は左右対称の放物線になります。

発射角theta、最高高さh、水平到達距離lを示す放物体の放物線軌道
最高到達点の高さh、水平到達距離l、発射角theta で決まる放物体の放物線軌道。

使い方

最高到達点の高さ(m)、水平到達距離(m)、重力加速度(初期値は標準重力 9.80665 m/s²)を入力してください。「計算」を押すと、必要な初速度が m/s と km/h の両方で表示され、水平方向から測った打ち出し角度と、物体が空中にとどまる時間が求められます。到達距離を 0 m に設定すると、真上への打ち上げ(角度=90°)として計算できます。

計算式の解説

軌道の頂点では鉛直方向の速度が 0 になるため、最高到達点の高さから初速度の鉛直成分が決まります:\(v_y = \sqrt{2gh}\)。頂点まで上昇する時間は \(\sqrt{2h/g}\) で、全滞空時間はその2倍です:$$t = 2\sqrt{\frac{2h}{g}}$$ 水平方向は等速運動なので、$$v_x = \frac{l}{2\sqrt{2h/g}}$$ となります。初速度はこれらのベクトル和 $$v = \sqrt{v_x^{2} + v_y^{2}}$$ で、水平からの打ち出し角度は $$\theta = \arctan\!\left(\frac{4h}{l}\right)$$ です(この比では重力加速度の項が打ち消し合います)。

速度ベクトルvを角度thetaで水平成分v_xと鉛直成分v_yに分解した図
水平成分v_xと鉛直成分v_yの合成としての発射速度v。

計算例

h = 50 m、l = 80 m、g = 9.80665 m/s² の場合:\(v_y = \sqrt{2\times 9.80665\times 50} = 31.316\) m/s。滞空時間は \(t = 2\sqrt{100/9.80665} = 6.387\) s。水平速度は \(v_x = 80 / 6.387 = 12.526\) m/s。したがって \(v = \sqrt{12.526^{2} + 31.316^{2}} = 33.73\) m/s(約 121.4 km/h)、\(\theta = \arctan(200/80) = \arctan(2.5) = 68.20\degree\) となります。

よくある質問

空気抵抗は考慮されていますか? いいえ。真空中での理想的な放物運動として計算します。比較的速度が小さく密度の高い物体であれば、十分に精度のある近似になります。

打ち出し点と着地点の高さが違う場合は? この左右対称モデルは、両者の高さが等しいことを前提としています。高さが異なる場合は時間と距離の関係が変わるため、これらの式はそのままでは使えません。

なぜ角度の計算では重力加速度が関係ないのですか? \(\tan\theta = v_y/v_x\) が \(4h/l\) に簡約され、その過程で g が打ち消し合うためです。重力加速度は速度や滞空時間には影響しますが、角度には影響しません。

最終更新: