Analyze two moving objects using speeds and headings. See components, bearing shifts, and separation trends. Get exportable results, graphs, formulas, examples, and practical guidance.
Use the form below to compare two moving objects. The overall page stays single-column, while the input area shifts to 3, 2, and 1 columns responsively.
These examples assume the math-angle convention, measured counterclockwise from east.
| Case | Object A | Object B | Perspective | Relative Vector | Magnitude | Direction | 5–10 s Displacement |
|---|---|---|---|---|---|---|---|
| Perpendicular motion | 10 m/s @ 0° | 10 m/s @ 90° | B relative to A | (-10, 10) m/s | 14.14 m/s | 135° | 70.71 m in 5 s |
| Same heading | 25 m/s @ 45° | 40 m/s @ 45° | B relative to A | (10.61, 10.61) m/s | 15.00 m/s | 45° | 150.00 m in 10 s |
| Opposite directions | 30 m/s @ 0° | 20 m/s @ 180° | B relative to A | (-50, 0) m/s | 50.00 m/s | 180° | 150.00 m in 3 s |
| Matched motion | 12 m/s @ 270° | 12 m/s @ 270° | B relative to A | (0, 0) m/s | 0.00 m/s | Not defined | 0.00 m in 8 s |
The calculator resolves both velocity vectors into components, subtracts them according to the selected perspective, then rebuilds the result.
vx = v cos(θ)vy = v sin(θ)
vrel = vB - vA or
vrel = vA - vB
|vrel| = √(vrel,x2 + vrel,y2)
θrel = atan2(vrel,y, vrel,x)
|vrel| = √(vA2 + vB2 - 2vAvBcos(α))α is the included angle between the two paths.
d = |vrel| × t
For bearing input, the calculator converts the bearing to a standard math angle internally using
θmath = 90° - θbearing.
Relative velocity describes how fast one object appears to move from another object’s point of view. It combines speed difference and direction difference into one vector result.
Because A relative to B is the opposite vector of B relative to A. They have the same magnitude, but their directions differ by 180°.
Use math angles for standard x-y physics problems. Use bearings for navigation, map work, marine problems, and any question where direction is stated clockwise from north.
Yes. That happens when both objects have identical speed and direction. In that case, one object appears stationary relative to the other.
It verifies the magnitude using the included angle between the two velocity vectors. Matching values confirm the component method was applied correctly.
It is the distance covered by the relative velocity vector during the chosen interval. It helps estimate separation change when both motions remain constant.
It supports m/s, km/h, mph, ft/s, and knots for speed, plus seconds, minutes, and hours for time. The displacement output follows the chosen speed unit family.
Yes. It works well for navigation, pursuit, crossing paths, wind-relative motion, current-relative motion, and observer-frame comparisons in mechanics.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.