彈道軌跡計算器 – 拋體運動射程和高度
根據初速度、發射角與起始高度,計算任意拋體的水平射程、最大高度與飛行時間。
輸入初速度、發射角(0–90°)與初始高度。可選擇公制(m, m/s)或英制(ft, ft/s)單位,立即進行軌跡分析。
彈道軌跡計算器 – 拋體運動射程和高度
根據初速度、發射角與起始高度,計算任意拋體的水平射程、最大高度與飛行時間。
關於軌跡計算器
拋體運動是古典力學中研究最廣泛的問題之一。當物體在僅受重力作用、忽略空氣阻力的情況下被發射到空中時,其路徑會形成平滑的拋物線軌跡。本計算器使用標準的拋體運動運動學方程,計算工程師、運動員與物理學家最常需要的三個結果:最大高度、水平射程與總飛行時間。
運動可分解為兩個彼此獨立的分量。水平方向沒有加速度(忽略阻力),因此物體在整個飛行過程中都以固定的水平速度 v₀ₓ = v₀·cos α 運動。垂直方向則受到恒定向下的加速度 g——在地球表面附近,公制約為 9.81 m/s²,英制約為 32.2 ft/s²。任一瞬間的垂直速度為 v_y = v₀y − g·t,其中 v₀y = v₀·sin α。
當物體從離落地面高度為 h 的位置發射時,飛行時間可透過解二次方程求得:0 = h + v₀y·t − ½g·t²。取正根即可得到 t = (v₀y + √(v₀y² + 2gh))/g。水平射程則立即可得為 R = v₀ₓ·t。最大高度出現在垂直速度為零時,也就是 t_peak = v₀y/g;代入可得 H_max = h + v₀y²/(2g)。
一個廣為流傳的經驗法則是,能取得最大射程的最佳發射角為 45°。但這只在發射與落地高度相同時成立。如果物體從高處發射——例如山坡上的炮彈——最佳角度會小於 45°。相反地,如果是朝更高的落地點發射,最佳角度會大於 45°。本計算器透過初始高度輸入來處理這三種情況。
實際應用非常廣泛:運動科學用軌跡分析來最佳化踢球、投擲與射門;彈道工程師將同樣的方程套用於火炮、飛彈與輕武器;電子遊戲與模擬開發者使用拋體物理來呈現更真實的物體運動;安全工程師則在爆炸情境中計算碎片拋射距離。公制/英制切換讓這款計算器同時適用於研究與使用美制慣用單位的國家。
軌跡計算器範例
三個情境展示不同發射條件下的公制與英制單位。
| 輸入 | 射程 | 說明 |
|---|---|---|
| v₀=100 m/s, α=30°, h=0 m(公制) | 射程 ≈ 882.9 m, H_max ≈ 127.4 m | 經典炮彈情境。30° 時射程為 882.9 m,最大高度為 127.4 m;飛行時間為 10.19 s。 |
| v₀=70 m/s, α=15°, h=0.05 m(公制) | 射程 ≈ 249.9 m, H_max ≈ 16.8 m | 高爾夫開球。球桿通常以 9–15° 發射;低角度以高度換取平坦球道上的距離。 |
| v₀=90 ft/s, α=45°, h=6 ft(英制) | 射程 ≈ 257.4 ft, H_max ≈ 68.9 ft | 從離地 6 ft 處的棒球投擲。英制單位直接以英尺顯示射程與高度,方便場地對照。 |
如何使用軌跡計算器
- 選擇你偏好的單位制——公制(公尺、m/s)或英制(英尺、ft/s)。重力會自動設為 9.81 m/s² 或 32.2 ft/s²。
- 輸入初速度(物體離開發射點時的速度),必須為正數。
- 輸入發射角,範圍為 0° 到 90°。0° 代表純水平發射,90° 代表垂直向上發射。
- 輸入初始高度——也就是物體落地點上方的垂直距離。平地輸入 0;若從高處發射則輸入正數。
- 點擊「計算軌跡」。計算器會回傳水平射程、最大高度、飛行時間,以及水平與垂直速度分量。
軌跡計算器常見問題
為什麼 45° 不一定是最佳發射角?
45° 規則只適用於發射高度與落地高度相同的情況。如果從高於落地點的位置發射,最佳角度會小於 45°。如果是朝更高的落地點發射,最佳角度會大於 45°。精確最佳值可透過對射程公式關於角度微分並令結果為零求得。
空氣阻力會影響結果嗎?
本計算器使用的是不考慮空氣阻力的理想拋體運動方程。現實中,空氣阻力會降低射程與最大高度——對於高爾夫球、子彈或羽球等輕質或高速拋射物,影響有時相當明顯。若工程工作需要考慮阻力,就必須加入阻力係數並進行數值積分。
飛行時間與到達最高點的時間有什麼不同?
到達最高點的時間是 t_peak = v₀y/g,也就是垂直速度降為零、物體在垂直方向瞬時靜止的時刻。飛行時間則是抛體落地前的總時間,等於 t_peak 加上回落到落地高度所需的時間。當初始高度為 0 時,上升與下降所需時間完全相同。
如何把結果換算成公里或英里?
公制結果單位是公尺;除以 1000 即可得到公里。英制結果單位是英尺;除以 5280 得到英里,或除以 3.281 將英尺換算為公尺。速度分量在公制下是 m/s,在英制下是 ft/s;m/s 乘以 3.6 可換算為 km/h,乘以 2.237 可換算為 mph。
可以用於水平拋出的物體嗎?
可以——把發射角設為 0°。在水平發射時,初始垂直速度為 0,因此飛行時間完全由初始高度決定:t = √(2h/g)。水平射程就是 v₀ × t。這是物體從桌子邊緣滾落或從懸崖跳下的經典情境。
計算器使用什麼重力常數?
公制計算使用 g = 9.81 m/s²,也就是海平面的標準重力加速度。英制計算使用 g = 32.2 ft/s²。這兩個數值對大多數地球表面應用都足夠精確。若在其他行星或高海拔地區計算,則需要使用不同的 g 值。