← 返回资讯屏轩教育 · 行业资讯

Vector Methods with Projectiles | 矢量法在抛体运动中的应用

2026-08-02 19:25 · 本文部分内容由AI辅助创作

📚 Vector Methods with Projectiles | 矢量法在抛体运动中的应用

In A-Level Mechanics, treating projectile motion with vectors using the i–j horizontal/vertical basis offers a powerful, unified method. Instead of managing separate equations for horizontal and vertical components, we write position, velocity, and acceleration as vector functions of time. This approach elegantly handles collisions, interception, distance from a point, and conditions for perpendicular directions, all within a single coherent framework.

在A-Level力学中,使用i–j水平/竖直基向量的矢量方法处理抛体运动,提供了一种强大而统一的手段。我们不再分别处理水平和竖直分量的方程,而是将位置、速度和加速度写为时间的矢量函数。这一方法可以优雅地处理碰撞、拦截、点到某点的距离以及垂直方向的条件,所有问题都能在一个连贯的框架内解决。

1. The Vector Setting for Projectiles | 抛体运动的矢量设定

U sinα j, where U is the initial speed and α is the angle of projection above the horizontal.

我们采用笛卡尔坐标系,原点位于抛出点,水平单位矢量取为i,竖直向上为j。唯一的加速度来自重力:a = −g j,其中g = 9.8 m s⁻²,除非题目给出不同数值。初始速度矢量写作u = U cosα i + U sinα j,U为初速率,α为与水平方向的夹角。


2. Position Vector of a Projectile | 抛体的位置矢量

inα) t − ½ g t²] j. This one vector equation encodes both horizontal and vertical motions.

对于恒定加速度,t时刻的位置矢量r可通过两次积分加速度或直接使用SUVAT矢量公式得到:r = r₀ + u t + ½ a t²。以抛出点为原点(r₀ = 0),得到 r(t) = (U cosα) t i + [(U sinα) t − ½ g t²] j。这一个矢量方程同时包含了水平和竖直运动的信息。

y question about position, range, or time can be extracted from these components while keeping the vector structure intact.

通常我们记水平位移 x = (U cosα) t,竖直位移 y = (U sinα) t − ½ g t²。任何关于位置、射程或时间的问题都可以从这些分量中提取,同时保持矢量结构的完整性。


3. Velocity and Acceleration Vectors | 速度与加速度矢量

decreases linearly with time. The acceleration vector is constant: a = −g j = 0 i − 9.8 j.

将位置矢量对时间求导即得速度矢量:v(t) = dr/dt = (U cosα) i + (U sinα − g t) j。注意水平分量为常量,而竖直分量随时间线性减小。加速度矢量恒定:a = −g j = 0 i − 9.8 j。

The speed at any instant is the magnitude |v| elocity vector is at an angle θ to the horizontal, where tanθ = (U sinα − g t) / (U cosα).

任意时刻的速率为矢量的大小 |v| = √[(U cosα)² + (U sinα − g t)²]。矢量表示法使得提取运动方向非常简单:速度矢量与水平方向的夹角θ满足 tanθ = (U sinα − g t) / (U cosα)。


4. Initial Conditions in Vector Form | 矢量形式的初始条件

Many problems supply the initial velocity in i– ontal and vertical components without needing to find the angle. The initial speed is then |u| = √14² + 25² orizontal. When the particle is projected from a point other than the origin, insert the initial position vector r₀.

许多题目直接以i–j形式给出初速度,例如 u = 14 i + 25 j。这就立即给出了水平和竖直分量,无需再求角度。初速率为 |u| = √14² + 25² ≈ 28.5 m s⁻¹,抛射角 α = tan⁻¹(25/14) ≈ 60.8°。当物体不是从原点抛出时,需插入初始位置矢量r₀。

u = 14 i + 25 j, a = −9.8 j, r₀ = 0

(14 t) i + (50 + 25 t − 4.9 t²) j. This method automatically accounts for initial height.

如果物体从悬崖边缘抛出,例如 r₀ = 0 i + 50 j,则完整的矢量方程为 r = (14 t) i + (50 + 25 t − 4.9 t²) j。这一方法自动考虑了初始高度。


5. Time of Flight and Horizontal Range | 飞行时间与水平射程

range R is obtained by substituting T into the i-component: R = (U cosα) T = U² sin2α / g.

对于从水平面抛出并落回同一水平面的情况(y = 0),令r(t)的j分量为零:(U sinα) t − ½ g t² = 0。因式分解得 t(U sinα − ½ g t) = 0。非零根为 T = 2 U sinα / g,这就是飞行时间。水平射程R通过将T代入i分量得到:R = (U cosα) T = U² sin2α / g。

inα) t − ½ g t². The relevant positive root gives the time of flight, and the range is again the horizontal component at that time.

若着地高度不同,例如物体落到 y = −h 处,则需要求解关于t的二次方程:−h = (U sinα) t − ½ g t²。取合理的正根得到飞行时间,再将该时间代入水平分量即可求得射程。


6. Maximum Height via the Vertical Component | 从竖直分量求最大高度

Maximum height occurs when the vertical velocity is zero: vⱼ phasises that at the peak, the velocity vector is purely horizontal: v = (U cosα) i + 0 j.

最大高度出现在竖直分速度为零的时刻:vⱼ(t) = U sinα − g t = 0,得 t = U sinα / g。将该时刻代入r的j分量,即得最大高度 H = (U sinα)² / (2g)。这正是飞行时间的一半,并与标量SUVAT公式的结果一致。矢量方法强调,在最高点处速度矢量是纯水平的:v = (U cosα) i + 0 j。

s, and H = 24.5 × 2.5 − ½ × 9.8 × (2.5)² = 30.625 m. No need to calculate the angle first.

如果初速度以矢量形式给出,例如 u = 10 i + 24.5 j,只需令 24.5 − g t = 0 → t = 2.5 s,并计算 H = 24.5 × 2.5 − ½ × 9.8 × (2.5)² = 30.625 m。完全不需要先求出抛射角。


广告 / Sponsored

7. Cartesian Equation from Vector Form | 从矢量形式导出直角坐标方程

nα − (g x²)/(2U²)(1+tan²α). The vector route provides this without memorising the formula.

由参数方程 x = (U cosα) t 和 y = (U sinα) t − ½ g t²,消去t:t = x / (U cosα)。代入y得:y = x tanα − (g x²) / (2 U² cos²α)。这就是熟悉的抛物线轨迹。再利用 sec²α = 1 + tan²α 可化为 y = x tanα − (g x²)/(2U²)(1+tan²α)。通过矢量途径,无需死记硬背该公式便可导出。

This is particularly useful when a target at a known (x, y) must be hit. Substitute the coordinates, solve the resulting quadratic in tanα, and interpret the two possible angles – one low and one high – for a given speed.

这在已知目标点(x, y)必须被击中时尤为有用。代入坐标,解出关于tanα的二次方程,即可得到给定速率下的两个可能抛射角,通常一个是低抛角,一个是高抛角。


8. Collision and Interception Problems | 碰撞与拦截问题

When two projectiles A and B are launched, write their position vectors rA(t) and rB(t) as functions of time from their respective initial positions and launch times. For them to collide or intercept, we need rA(t₁) = rB , giving two component equations that can be solved for t and required initial conditions.

两个抛体A和B被抛出时,写出它们各自的位置矢量rA(t)和rB(t)作为时间的函数,须考虑不同的初始位置和抛出时刻。要发生碰撞或拦截,需存在时刻t₁和t₂使得 rA(t₁) = rB(t₂)。若同时抛出,通常有 t₁ = t₂ = t,从而得到两个分量方程,可用于求解碰撞时刻和所需的初始条件。

Example: A: rA = (10t) i + (20t − 4.9t²) j, B: rB diction) → no collision. Adjust launch angle for B so that both equations give the same t.

d projectile is launched after a delay τ, by using t−τ in its position function for t ≥ τ.

矢量方法将此转化为简洁地联立方程组求解的问题。它还能处理第二个抛体延迟τ秒抛出的情况,只需在其位置函数中对 t ≥ τ 使用 t−τ 即可。


9. Hitting a Moving Target | 击中运动目标

If a target moves with constant velocity vtarget, its position vector is rtarget(t) = r₀_target + vtarget t. For a projectile to hit it, set r_projectile(t) = rtarget(t). This again yields two scalar equations. The vertical component allows solving for t, and the horizontal component determines the required projection velocity. The vector method keeps the algebra systematic and reduces errors.

若目标以恒定速度vtarget运动,其位置矢量为 rtarget(t) = r₀_target + vtarget t。为使抛体击中目标,令 r_projectile(t) = rtarget(t)。这同样给出两个标量方程。竖直分量可用于求解时间t,水平分量则确定所需的抛射速度。矢量方法使代数运算系统化,减少错误。

In cases where the projection speed is fixed but the angle is adjustable, substituting the general vector form leads to a quadratic in tanα, much like a stationary target at the future interception point. The vector context clarifies that the collision point must lie on both trajectories.

当抛射速率固定而角度可调时,代入一般矢量形式会得到关于tanα的二次方程,这与针对未来拦截点的静止目标情形相似。矢量的语境清楚地表明,碰撞点必须同时位于两条轨迹上。


10. Perpendicular Velocity and Conditions on t | 速度垂直及其关于t的条件

A common vector question asks: 'Find the time when the velocity is perpendicular to the initial velocity.' Using the dot product: v(t) · u = 0. With u = ux i + uy j and v = ux i + (uy − g t) j, we have ux² + uy(uy a linear equation for t, easily solved. This is a typical Edexcel vector-methods problem.

矢量题中常见一问:'求速度与初速度垂直的时刻'。利用点乘:v(t) · u = 0。当 u = uₓ i + uᵧ j,v = uₓ i + (uᵧ − g t) j 时,得到 uₓ² + uᵧ(uᵧ − g t) = 0。这是关于t的一次方程,极易求解。此乃Edexcel矢量方法中的典型问题。

ds to a cubic in t, but often factors nicely if U and α are chosen conveniently. Vector dot products provide an elegant criterion for perpendicularity without needing angles.

另一种变形问的是速度与位置矢量垂直的时刻。此时 v · r = 0 会导出关于t的三次方程,但如果U和α选得恰当,通常可以漂亮地因式分解。矢量点乘提供了一种无需涉及角度的垂直判别准则,十分优雅。


11. Distance from a Point and Closest Approach | 点到某点的距离与最近距离

assing near a point P with position vector p, the square of the distance at time t is D² = |r(t) − p| ty is perpendicular to the line joining the projectile to P at the instant of closest approach.

对于一个经过位置矢量为p的点P附近的抛体,在t时刻的距离平方为 D² = |r(t) − p|²。要求最小距离,就对t求导并令导数为零。由于r是t的矢量函数,这就归结为求解 (r − p) · v = 0,意味着在最接近的瞬间,速度矢量垂直于抛体与P点的连线。

This condition typically yields a polynomial equation for t. Once t is found, substitute into r(t) and calculate the minimum distance. The vector method avoids separate horizontal and vertical distance formulas and offers a geometric insight into the solution.

这一条件通常会给出关于t的多项式方程。求出t后,代回r(t)并计算最小距离。矢量方法避免了分离水平和竖直距离公式,并为解答提供了几何直观。


12. Summary and Exam Tip | 总结与应试技巧

on vectors for collisions. Pay close attention to signs: j is usually upwards, so a = −g j. In Edexcel questions, you may be required to work entirely in i– tation without converting to scalars; practising this will save time and improve accuracy.

矢量法处理抛体运动将各运动分量统一,并自然地拓展到多质点和三维问题。解题时,务必先写出清晰的r(t)矢量方程,并带入正确的初始条件。对于角度/垂直条件使用点乘,对于碰撞问题则令位置矢量相等。要特别注意符号:j通常向上,故 a = −g j。在Edexcel的考题中,你可能需要完全在i–j符号体系中演算,而不转换成标量;多加练习将节省时间并提高准确度。

Published by TutorHao | Mathematics Revision Series | aleveler.com

广告 / Sponsored
Cambridge International AS and A Level Physics Coursebook …
物理 备考教辅 · 正版现货 · 与本文内容相关
查看详情 / View on Taobao参考价 ¥584.0

更多咨询请联系16621398022(同微信)

备考资讯每日更新,关注不错过
考纲变化 · 科目分析 · 学习方法
扫码关注公众号 tutorhao
在微信里长按二维码识别关注
或截图后用「扫一扫 → 相册」选择本图
公众号:tutorhao