斜抛運動最遠

日期:
標籤: physics whk

從高度爲 h 的位置,以初速度 v 丟出一球,沿什麼仰角才能讓落點距離 x 最遠?如圖:

做法 1

直接爆算。

隨便聯立一下,把 t 給消掉:

h=vsinθxvcosθ12g(xvcosθ)2-h = v\sin\theta\,\frac{x}{v\cos\theta} - \frac{1}{2}g\left(\frac{x}{v\cos\theta}\right)^2

整理得:

h=xtanθgx22v21cos2θ-h = x\tan\theta - \frac{gx^2}{2v^2}\frac{1}{\cos^2\theta}

1cos2θ=sin2θ+cos2θcos2θ=tan2θ+1\frac{1}{\cos^2\theta} = \frac{\sin^2\theta+\cos^2\theta}{\cos^2\theta} = \tan^2\theta+1,得到三角函數僅有 tanθ\tan\theta 的式子:

h=xtanθgx22v2(tan2θ+1)-h = x\tan\theta - \frac{gx^2}{2v^2}(\tan^2\theta+1)

欲求 x 最大值,考慮關於 tanθ\tan\theta 二次方程之 Δ\Delta

Δ=x24(gx22v2)(gx22v2+h)=g2v4x4+(2ghv2+1)x20\begin{aligned} \Delta &= x^2 - 4\left(-\frac{gx^2}{2v^2}\right)\left(-\frac{gx^2}{2v^2}+h\right) \\ &= -\frac{g^2}{v^4}x^4 + \left(\frac{2gh}{v^2}+1\right)x^2 \ge 0\\ \end{aligned}

解得:

x22ghv2+v4g2x^2 \le \frac{2ghv^2+v^4}{g^2}

即:

xvg2gh+v2|x| \le \frac{v}{g}\sqrt{2gh+v^2}

計算太難。

做法 2

注意到無論向什麼方向發射,最後落至地面時,速度的大小是一樣的,因爲機械能守恆。

可求出最後的速度 vt:

12mv2+mgh=12mvt2vt=v2+2gh\begin{aligned} \frac{1}{2}mv^2+mgh &= \frac{1}{2}mv_{t}^2 \\ v_{t} &= \sqrt{v^2+2gh} \end{aligned}

考察這個 vt 和 v 以及 v-vt 構成的矢量三角形:

注意到要求的 x=vcosθtx = v\cos\theta\,t。倘若爲其乘上一個 gg,即 vcosθgtv\cos\theta\,gt,恰好爲此矢量三角形之面積兩倍,所以求此面積最值,即可得答案。

必刷題上是設 vt 與 v 夾角爲 α,正弦定理有:

gtsinα=vtsin(π/2θ)gtcosθ=vtsinα\begin{aligned} \frac{gt}{\sin\alpha} &= \frac{v_{t}}{\sin(\pi/2-\theta)} \\ gt\cos\theta &= v_{t}\sin\alpha \end{aligned}

所以:

x=vcosθgtg=vvtsinαgvvtg\begin{aligned} x &= \frac{v\cos\theta\,gt}{g} \\ &= \frac{v v_{t} \sin\alpha}{g} \\ &\le \frac{v v_{t}}{g} \end{aligned}

妙哉!