放物運動:最高高度と射程から初速度・発射角度を計算
目標とする最高到達点と水平射程から、必要な初速度と発射角度を逆算します。放物運動の逆問題をワンステップで解決。
入力
結果
放物運動の逆問題
標準の放物運動計算では、初速度と発射角度から着地点を求めます。この計算機はその逆を解きます。すなわち、到達させたい最高点と水平射程が与えられたとき、必要な初速度と発射角度を求める逆問題です。
指定された最高点と射程を同時に満たす解はちょうど 1 組存在し、計算機は初速度と発射角度の両方を返します。
計算の仕組み
真空中の放物運動モデルには次の 4 つの主要な関係があります。地面から地面への対称ケース(初期高度 )では:
ここで は最高高さ、 は射程、 は初速度、 は水平面からの発射角度、 は重力加速度です。
未知数 2 つ・式 2 つ。 の比をとって を消去します。
つまり:
が分かれば、どちらかの式に代入して を求めます。
以上、2 ステップで導出は完了です。
数値の読み方
という関係には幾何学的にきれいな読み方があります。射程の中点上の高さ (= 最高点の高さ) と射程の比だけで角度が決まります。
| H / R 比 | 必要角度 θ | 軌道の形 |
|---|---|---|
| 0.05 | 11.3° | ほぼ平射 |
| 0.10 | 21.8° | 平射 — 野球のライナー打球 |
| 0.25 | 45.0° | 古典的な最大射程角度 |
| 0.50 | 63.4° | 山なり — バスケのアーチ |
| 1.00 | 76.0° | ほぼ垂直 |
0.25 の行は有名な 45° の結果を別方向から見たもので、45° では最高点はちょうど の高さにあります。
適用範囲と注意事項
- 真空モデル。 空気抵抗は考慮していません。現実の発射体は理論値から大きく外れます。野球ボールは抗力によって真空時の射程の 20–40 % を失い、弾丸は質量が大きいため影響は相対的に小さいですが、依然として計測可能な差が生じます。
- 初期高度への対応。 発射点が着地面より高い場合(崖・テーブル・バスケットボールのリリース位置など)は、初期高度 欄にその高さを入力してください。最高高度も同じ着地面基準で扱うため、初期高度を下回る値は設定できません。 では発射角度の式が に一般化されます。シンプルな は のときにのみ成り立ちます。着地面が水平ではなく斜面の場合は、別途斜面放物運動の計算を参照してください。
- 解の一意性。 実現可能な任意の ペアに対して、 と の解はちょうど 1 組に定まります。 が極端な場合(例: を要する高 比)でも数学的には解が得られますが、物理的な軌道は非実用的になり、現実では空気抵抗の影響が支配的になります。
活用例
ゲーム設計における軌道計算
高さ 6 m の壁を越えて 30 m 先に着弾させたい場合、$H = 6$、$R = 30$ を入力すると、、初速約 17.4 m/s(地球重力)が得られます。 高さ 20 ft の壁を越えて 100 ft 先に着弾させたい場合、$H = 20$ ft、$R = 100$ ft(≈ 6 m、30 m) を入力すると、、初速約 57.4 ft/s(地球重力)が得られます。 目標条件を直接入力することで、試行錯誤による調整を省けます。
スポーツ動作の逆解析
走り幅跳びの滞空時間と飛距離は公開記録から得られます。滞空時間は飛行時間、飛距離は射程に対応するため、両者が分かれば踏切速度と踏切角度を逆算し、選手間で比較することができます。マイク・パウェルの 1991 年世界記録(8.95 m、滞空時間 ≈ 1.0 秒、最高点 ≈ 0.5 m)を入力すると、踏切角度はおよそ 12.6°、踏切速度は約 14.4 m/s となります。真空モデルは実測のバイオメカニクスデータと比べて速度を過大に、角度を浅めに見積もります。これは、実際の選手において空気抵抗や身体の揚力プロファイルがどれほど大きく作用しているかを示す好例です。
射程と最高点のトレードオフの可視化
この計算機は教科書例題の逆問題を直接解くため、「同じ目標座標に到達する軌道が複数存在しない」ことの確認や、 を固定して を変化させたときに が平射から準垂直まで連続的に変わる様子の観察に利用できます。速度も両方向に 45°(最大射程角)から増加する様子が確認できます。
古典弾道計算との対照
19 世紀以前の野戦砲術では、最高高さと目標距離を読み取って仰角と装薬量を決定するチャートが実際に使われていました。この計算機が再現するのはその古典的な真空近似です。実際の弾道表は抗力・風・地球自転に対する大きな補正項を含んでいました。
よくある質問 (FAQ)
入力 2 つから未知数 2 つ(初速度と発射角度)をどうやって解くのですか?
最高到達高度 H と射程 R からは v₀ と θ に関する 2 本の方程式が立ちます。H/R を取ると v₀ が消去され、tan θ = 4·H ÷ R が得られて角度が直接決まります。求めた θ をもとの式に代入すれば v₀ も求まります。(H, R) のペアごとに解は一意です。
H/R と発射角度にはどんな関係がありますか?
初期高度が 0(地面から地面)の場合は tan θ = 4·H ÷ R です。最大射程角度の 45° では H = R/4 になり、頂点はちょうど水平距離の 1/4 の高さに来ます。初期高度 h₀ が 0 でない場合(H は地面からの高さ)は tan θ = 2·((H − h₀) + √(H·(H − h₀))) ÷ R に一般化され、初期高度が高いほど同じ H と R に対してフラットな角度で届きます。
空気抵抗は計算に含まれていますか?
いいえ。真空モデルです。実際の物体は空気抵抗で減速し、射程と最高到達点はどちらも理論値より小さくなります。野球のボールや矢では真空モデルより 20〜40% 縮みますが、密度の高い弾丸などはモデルからのずれが小さくなります。
崖や丘の上から発射する場合にも使えますか?
使えます。初期高度に着地面からの発射点の高さを入力してください。最高到達点も同じ着地面からの高さで指定するため、初期高度より小さくはできません。発射点と着地点の高さが違うケースはこの計算機で直接扱えます。着地面が傾斜している(同じ標高の地面ではなく斜面に着地する)場合は「斜面上の放物運動」計算機を使ってください。
免責事項
この計算機は真空モデルに基づいており、空気抵抗・風・マグヌス効果・地球の自転は考慮していません。弾道学・競技スポーツ分析・工学設計など精度を要する用途では、抗力を組み込んだモデルを使ってください。