球以 20 m/s、仰角 30 度從地面射出,落在約 35 m 外。用相同方式從 15 m 高的懸崖丟擲,落點約在 53 m 外。不少學生在懸崖題也算出 35 m,因為沒檢查射程公式的前提就直接使用。拋體公式本身不難,真正的能力是判斷眼前的發射條件允許使用哪條式子。
本文只採用一套符號約定,用表列出每個方程的適用條件,然後分別從平地和懸崖計算同一發射,另解一個從桌面水平飛出的球。所有數字取 g = 9.81 m / s 2 g=9.81\ \mathrm{m/s^2} g = 9.81 m/ s 2 ,忽略空氣阻力。
從運動學開始
下載 Physics Zen,免費練習完整的運動學主題。需要全部學習內容和備考路徑時,再考慮升級。
把發射分成兩種運動
先畫圖。標出發射點、地面,以及初速度 v 0 v_0 v 0 相對水平線仰角 θ \theta θ 的箭頭。原點放在發射點,規定向上為正 、向前為正 。隨後分解初速度:
v 0 x = v 0 cos θ , v 0 y = v 0 sin θ . v_{0x}=v_0\cos\theta,\qquad v_{0y}=v_0\sin\theta. v 0 x = v 0 cos θ , v 0 y = v 0 sin θ .
之後就是共享同一時鐘的兩道一維題。水平上球離手後不再受推力,因此 a x = 0 a_x=0 a x = 0 ,v x v_x v x 保持為 v 0 x v_{0x} v 0 x 。鉛直方向重力產生恆定的 a y = − g a_y=-g a y = − g 。OpenStax 的拋體運動章節 正是基於忽略空氣阻力時兩個垂直方向的運動相互獨立。AP Physics 1 課程框架也一句話指出:拋體是二維運動,一個方向加速度為零,另一個方向加速度非零且恆定(College Board,AP Physics 1 CED,主題 1.5 )。
若連分解這一步都不穩,我們的運動學指南 解釋每個軸要使用的一維等加速度計算。
哪條方程在這裡有效?
此模型中的任何拋體都可用四條通式描述。另有從它們匯出的三條捷徑,每條都帶有容易忘記的條件。
方程 求什麼 適用條件 x = v 0 x t x=v_{0x}t x = v 0 x t 水平位置 始終適用(無空氣阻力) y = y 0 + v 0 y t − 1 2 g t 2 y=y_0+v_{0y}t-\tfrac{1}{2}gt^2 y = y 0 + v 0 y t − 2 1 g t 2 時刻 t t t 的高度 始終適用 v x = v 0 x v_x=v_{0x} v x = v 0 x 水平速度 始終適用 v y = v 0 y − g t v_y=v_{0y}-gt v y = v 0 y − g t 鉛直速度 始終適用 T = 2 v 0 sin θ g T=\dfrac{2v_0\sin\theta}{g} T = g 2 v 0 sin θ 飛行時間 落地高度與發射點相同 H = v 0 2 sin 2 θ 2 g H=\dfrac{v_0^2\sin^2\theta}{2g} H = 2 g v 0 2 sin 2 θ 最大高度 從發射點向上 量;任何落地高度均可用 R = v 0 2 sin 2 θ g R=\dfrac{v_0^2\sin 2\theta}{g} R = g v 0 2 sin 2 θ 射程 落地高度與發射點相同
OpenStax 明確指出兩個限制:落地高度不同時不能用飛行時間捷徑,射程公式也僅適用於從水平地面發射並在同一高度落地。最大高度式在懸崖題中仍有效,因為只用到球到弧線頂端前的鉛直運動,那裡 v y = 0 v_y=0 v y = 0 。它求的是球高於發射點多少,而不是高於崖下地面多少。
把表中前兩式的 t t t 消去,得到拋物線軌跡:
y = x tan θ − g x 2 2 v 0 2 cos 2 θ . y=x\tan\theta-\frac{g\,x^2}{2v_0^2\cos^2\theta}. y = x tan θ − 2 v 0 2 cos 2 θ g x 2 .
它適合作獨立檢驗,下面的懸崖例題會用到。
例題 1:平地上 20 m/s、30° 發射
先求分量:v 0 x = 20 cos 30 ∘ = 17.32 m / s v_{0x}=20\cos 30^\circ=17.32\ \mathrm{m/s} v 0 x = 20 cos 3 0 ∘ = 17.32 m/s ,v 0 y = 20 sin 30 ∘ = 10.0 m / s v_{0y}=20\sin 30^\circ=10.0\ \mathrm{m/s} v 0 y = 20 sin 3 0 ∘ = 10.0 m/s 。
飛行時間。 發射和落地同高,可以使用捷徑:
T = 2 ( 10.0 ) 9.81 = 2.04 s . T=\frac{2(10.0)}{9.81}=2.04\ \mathrm{s}. T = 9.81 2 ( 10.0 ) = 2.04 s .
另法檢驗:球在 v y = 0 v_y=0 v y = 0 時到達頂端,時刻為 t = 10.0 / 9.81 = 1.02 s t=10.0/9.81=1.02\ \mathrm{s} t = 10.0/9.81 = 1.02 s 。平地上下降過程與上升對稱,總時間加倍為 2.04 s。
最大高度。
H = ( 10.0 ) 2 2 ( 9.81 ) = 5.10 m . H=\frac{(10.0)^2}{2(9.81)}=5.10\ \mathrm{m}. H = 2 ( 9.81 ) ( 10.0 ) 2 = 5.10 m .
也可把到頂端的時間代入高度式核對:y = 10.0 ( 1.02 ) − 4.905 ( 1.02 ) 2 = 5.10 m y=10.0(1.02)-4.905(1.02)^2=5.10\ \mathrm{m} y = 10.0 ( 1.02 ) − 4.905 ( 1.02 ) 2 = 5.10 m 。
射程。
R = ( 20 ) 2 sin 60 ∘ 9.81 = 35.3 m . R=\frac{(20)^2\sin 60^\circ}{9.81}=35.3\ \mathrm{m}. R = 9.81 ( 20 ) 2 sin 6 0 ∘ = 35.3 m .
不用捷徑可算 x = v 0 x T = 17.32 × 2.04 = 35.3 m x=v_{0x}T=17.32\times 2.04=35.3\ \mathrm{m} x = v 0 x T = 17.32 × 2.04 = 35.3 m 。兩種方法答案一致,才能放心進入下一題。若課程採用 g = 9.8 m / s 2 g=9.8\ \mathrm{m/s^2} g = 9.8 m/ s 2 (Physics Zen 的 AP 物理 1 練習如此),結果只在第三位改變:2.04 s、5.10 m、35.3 m 四捨五入後仍相同。
例題 2:從 15 m 懸崖以相同方式發射
仍以 20 m/s、30° 發射,但起點改為高出平地 15 m 的懸崖邊。原點在發射點,所以落地時 y = − 15 m y=-15\ \mathrm{m} y = − 15 m 。球落在更低處,射程捷徑不能用,改用高度通式:
− 15 = 10.0 t − 4.905 t 2 . -15=10.0\,t-4.905\,t^2. − 15 = 10.0 t − 4.905 t 2 .
整理成 4.905 t 2 − 10.0 t − 15 = 0 4.905t^2-10.0t-15=0 4.905 t 2 − 10.0 t − 15 = 0 ,用求根公式得:
t = 10.0 ± ( 10.0 ) 2 + 4 ( 4.905 ) ( 15 ) 2 ( 4.905 ) = 10.0 ± 19.86 9.81 , t=\frac{10.0\pm\sqrt{(10.0)^2+4(4.905)(15)}}{2(4.905)}=\frac{10.0\pm 19.86}{9.81}, t = 2 ( 4.905 ) 10.0 ± ( 10.0 ) 2 + 4 ( 4.905 ) ( 15 ) = 9.81 10.0 ± 19.86 ,
所以 t = 3.04 s t=3.04\ \mathrm{s} t = 3.04 s 或 t = − 1.00 s t=-1.00\ \mathrm{s} t = − 1.00 s 。負根代表發射之前,同一條拋物線上的球向上經過地面高度的時刻。代數上成立,但對這次實際運動無關,應捨去。把留下的正根代回檢驗:10.0 ( 3.044 ) − 4.905 ( 3.044 ) 2 = − 15.0 10.0(3.044)-4.905(3.044)^2=-15.0 10.0 ( 3.044 ) − 4.905 ( 3.044 ) 2 = − 15.0 。如何選根是我們看似物理錯誤、實為數學錯誤 中討論的失誤之一。
懸崖射程。
x = 17.32 × 3.044 = 52.7 m . x=17.32\times 3.044=52.7\ \mathrm{m}. x = 17.32 × 3.044 = 52.7 m .
再用軌跡式驗證:當 x = 52.7 m x=52.7\ \mathrm{m} x = 52.7 m ,y = 52.7 tan 30 ∘ − 9.81 ( 52.7 ) 2 2 ( 20 ) 2 cos 2 30 ∘ = 30.4 − 45.4 = − 15.0 m y=52.7\tan 30^\circ-\dfrac{9.81(52.7)^2}{2(20)^2\cos^2 30^\circ}=30.4-45.4=-15.0\ \mathrm{m} y = 52.7 tan 3 0 ∘ − 2 ( 20 ) 2 cos 2 3 0 ∘ 9.81 ( 52.7 ) 2 = 30.4 − 45.4 = − 15.0 m 。球恰好到達地面。
錯誤捷徑的代價。 若仍套用 R = v 0 2 sin 2 θ / g R=v_0^2\sin 2\theta/g R = v 0 2 sin 2 θ / g ,就會得到平地答案 35.3 m;真實射程是 52.7 m。捷徑少算 17.4 m,約為真實距離的 33% ,而公式本身不會警告你。最大高度仍是比發射點高 5.10 m,也就是比崖下地面高 20.1 m。
著地速度。 落地時 v y = 10.0 − 9.81 ( 3.044 ) = − 19.86 m / s v_y=10.0-9.81(3.044)=-19.86\ \mathrm{m/s} v y = 10.0 − 9.81 ( 3.044 ) = − 19.86 m/s ,v x v_x v x 仍為 17.32 m/s。因此:
v = 17.32 2 + 19.86 2 = 26.3 m / s , v=\sqrt{17.32^2+19.86^2}=26.3\ \mathrm{m/s}, v = 17.3 2 2 + 19.8 6 2 = 26.3 m/s ,
方向在水平線下方,角度 arctan ( 19.86 / 17.32 ) = 48.9 ∘ \arctan(19.86/17.32)=48.9^\circ arctan ( 19.86/17.32 ) = 48. 9 ∘ 。能量法也獨立得到速率:v = v 0 2 + 2 g h = 20 2 + 2 ( 9.81 ) ( 15 ) = 26.3 m / s v=\sqrt{v_0^2+2gh}=\sqrt{20^2+2(9.81)(15)}=26.3\ \mathrm{m/s} v = v 0 2 + 2 g h = 2 0 2 + 2 ( 9.81 ) ( 15 ) = 26.3 m/s 。功與能量指南 解釋這條捷徑為什麼有效。
45° 仍然最遠嗎? 從懸崖發射時不是。固定 20 m/s 和 15 m 落差,對幾個角度解同一二次方程:
發射角度 30° 35° 37° 40° 45° 15 m 懸崖的射程 52.7 m 53.6 m 53.7 m 53.6 m 52.4 m
這幾個角度中 37° 最遠,45° 甚至比 30° 更近。高處發射已經增加滯空時間,所以更平、更快的水平分量帶來更大收益。
例題 3:從桌面滾落的球
球從 0.90 m 高的桌面以 3.0 m/s 滾落。此時 θ = 0 \theta=0 θ = 0 ,v 0 x = 3.0 m / s v_{0x}=3.0\ \mathrm{m/s} v 0 x = 3.0 m/s ,v 0 y = 0 v_{0y}=0 v 0 y = 0 。再次出現不同的發射和落地高度,因此只用通式。
下落時間。 v 0 y = 0 v_{0y}=0 v 0 y = 0 時,高度式變為 − 0.90 = − 4.905 t 2 -0.90=-4.905t^2 − 0.90 = − 4.905 t 2 :
t = 2 ( 0.90 ) 9.81 = 0.428 s . t=\sqrt{\frac{2(0.90)}{9.81}}=0.428\ \mathrm{s}. t = 9.81 2 ( 0.90 ) = 0.428 s .
這個時間與在桌邊直接向下鬆開的球相同。水平速度不會延緩下落。
落點。 從桌腳水平量,x = 3.0 × 0.428 = 1.29 m x=3.0\times 0.428=1.29\ \mathrm{m} x = 3.0 × 0.428 = 1.29 m 。LibreTexts 的拋體運動頁面 也這樣處理從高處水平發射,並給出下落時間 2 H / g \sqrt{2H/g} 2 H / g 。
撞擊速率和角度。 v y = − 9.81 ( 0.428 ) = − 4.20 m / s v_y=-9.81(0.428)=-4.20\ \mathrm{m/s} v y = − 9.81 ( 0.428 ) = − 4.20 m/s ,所以:
v = 3.0 2 + 4.20 2 = 5.16 m / s , α = arctan 4.20 3.0 = 54.5 ∘ v=\sqrt{3.0^2+4.20^2}=5.16\ \mathrm{m/s},\qquad \alpha=\arctan\frac{4.20}{3.0}=54.5^\circ v = 3. 0 2 + 4.2 0 2 = 5.16 m/s , α = arctan 3.0 4.20 = 54. 5 ∘
方向在水平線下方。用能量式檢驗同樣得到 3.0 2 + 2 ( 9.81 ) ( 0.90 ) = 5.16 m / s \sqrt{3.0^2+2(9.81)(0.90)}=5.16\ \mathrm{m/s} 3. 0 2 + 2 ( 9.81 ) ( 0.90 ) = 5.16 m/s 。
兩道練習題與答案
1. 平地。 球以 15 m/s、仰角 60° 從平地踢出。求飛行時間、最大高度和射程。答案:v 0 y = 13.0 m / s v_{0y}=13.0\ \mathrm{m/s} v 0 y = 13.0 m/s 、T = 2.65 s T=2.65\ \mathrm{s} T = 2.65 s 、H = 8.60 m H=8.60\ \mathrm{m} H = 8.60 m 、R = 19.9 m R=19.9\ \mathrm{m} R = 19.9 m 。三個捷徑在此均可使用;再用 v 0 x T = 7.5 × 2.65 v_{0x}T=7.5\times 2.65 v 0 x T = 7.5 × 2.65 檢查射程。
2. 水平發射。 從水面上方 20 m 的平臺,以 12 m/s 水平扔出一塊石頭。它飛行多久、落在多遠、撞擊時速率是多少?答案:t = 2 ( 20 ) / 9.81 = 2.02 s t=\sqrt{2(20)/9.81}=2.02\ \mathrm{s} t = 2 ( 20 ) /9.81 = 2.02 s 、x = 24.2 m x=24.2\ \mathrm{m} x = 24.2 m 、v = 12 2 + 2 ( 9.81 ) ( 20 ) = 23.2 m / s v=\sqrt{12^2+2(9.81)(20)}=23.2\ \mathrm{m/s} v = 1 2 2 + 2 ( 9.81 ) ( 20 ) = 23.2 m/s ,方向在水平線下方 58.8 ∘ 58.8^\circ 58. 8 ∘ 。平地同高落點的捷徑一條也不能用。
把拆分練到順手
各大課程很早就教拋體運動:AP 物理 1 放在第 1 單元,我們的AP 物理 1 指南 說明運動學在完整學習計劃中的位置。不同考試仍用相同方法,只改變 g g g 和具體數字。
Physics Zen 的運動學 在 iPhone 和 Android 上從頭到尾免費,包括拋體運動技能。每次題目都會換發射速率、角度、高度,提交後即時核對並給完整解答。做幾道題,每次先問表格裡的問題:球是否在發射高度落地?如果不是,就跳過捷徑,先求時間。