To add vectors given as magnitudes and angles, you break each vector into horizontal and vertical components using cosine and sine, add those components separately, then recombine them into a single resultant vector. This “component method” works for any number of vectors and gives exact answers every time.
The Core Idea: Split, Add, Recombine
A vector defined by a magnitude and an angle is essentially a diagonal. You can’t add diagonals directly the way you add plain numbers. Instead, you split each diagonal into a purely horizontal piece (the x-component) and a purely vertical piece (the y-component). Once every vector is broken down this way, you add all the x-pieces together and all the y-pieces together. Those two totals become the sides of a right triangle whose hypotenuse is your answer: the resultant vector.
Step 1: Find the Components
For any vector with magnitude A and angle θ measured counterclockwise from the positive x-axis, the two components are:
- x-component: Ax = A × cos(θ)
- y-component: Ay = A × sin(θ)
Cosine grabs the horizontal share of the vector, and sine grabs the vertical share. These formulas come straight from right-triangle trigonometry. If a vector has a magnitude of 50 and points at 30° from the x-axis, its x-component is 50 × cos(30°) = 43.3 and its y-component is 50 × sin(30°) = 25.0.
Do this for every vector you need to add. If you have three vectors, you’ll end up with three x-components and three y-components.
Step 2: Add the Components
Once every vector is broken into components, sum all the x-values together and all the y-values together:
- Rx = Ax + Bx + Cx + …
- Ry = Ay + By + Cy + …
Rx and Ry are the components of your resultant vector. Some of these individual components will be negative, and that’s expected. A vector pointing left has a negative x-component; one pointing downward has a negative y-component. The signs take care of the direction automatically, which is one reason this method is so reliable.
Step 3: Get the Resultant Magnitude
Your resultant’s x and y components form the two legs of a right triangle. The magnitude (length) of the resultant is the hypotenuse:
R = √(Rx² + Ry²)
This is just the Pythagorean theorem. If Rx = 12 and Ry = 9, the resultant magnitude is √(144 + 81) = √225 = 15.
Step 4: Get the Resultant Angle
To find the direction of the resultant, use the inverse tangent:
θ = tan⁻¹(Ry / Rx)
This gives you the angle measured from the positive x-axis. There is one important catch: your calculator’s inverse tangent function only returns values between −90° and +90°, which covers the first and fourth quadrants. If your resultant actually points into the second or third quadrant (meaning Rx is negative), you need to add 180° to the calculator’s output to get the true angle.
A quick way to check: look at the signs of Rx and Ry. If both are positive, the angle is in the first quadrant and the calculator is correct. If Rx is negative, add 180°. If Rx is positive but Ry is negative, the calculator gives a negative angle, which is correct (it’s in the fourth quadrant), but you can add 360° if you want a positive equivalent.
Worked Example: Two Forces at Angles
Suppose you need to add two vectors. Vector A has a magnitude of 40 at 60° from the x-axis. Vector B has a magnitude of 30 at 150° from the x-axis.
Start by finding each vector’s components:
- Ax = 40 × cos(60°) = 40 × 0.500 = 20.0
- Ay = 40 × sin(60°) = 40 × 0.866 = 34.6
- Bx = 30 × cos(150°) = 30 × (−0.866) = −26.0
- By = 30 × sin(150°) = 30 × 0.500 = 15.0
Notice that Bx came out negative because 150° points partly to the left. Now add the components:
- Rx = 20.0 + (−26.0) = −6.0
- Ry = 34.6 + 15.0 = 49.6
Find the magnitude: R = √((−6.0)² + (49.6)²) = √(36 + 2460.2) = √2496.2 ≈ 50.0.
Find the angle: tan⁻¹(49.6 / −6.0) = tan⁻¹(−8.27) ≈ −83.1°. Because Rx is negative (the resultant points into the second quadrant), add 180°: θ = −83.1° + 180° = 96.9°. The resultant is about 50.0 units at 96.9° from the positive x-axis, which is just slightly left of straight up. That makes sense given the two original vectors.
Angle Conventions Matter
The standard mathematical convention measures angles counterclockwise from the positive x-axis (pointing right). An angle of 0° means east, 90° means north, 180° means west, and 270° means south. The sine and cosine formulas above assume this convention.
Physics problems sometimes give directions as “30° north of east” or “40° south of west.” You need to convert these into standard angles before plugging them into the formulas. For example, “30° north of east” is simply 30° in standard form, but “40° south of west” is 180° + 40° = 220° (you start facing west at 180° and rotate 40° clockwise toward south).
Getting this conversion wrong is one of the most common sources of errors. If your final answer’s direction doesn’t make intuitive sense given the original vectors, a misinterpreted angle is usually the culprit.
Check Your Calculator Mode
A mistake that trips up students constantly: your calculator must be set to degrees mode if your angles are in degrees. If it’s in radians mode, cos(60) will return −0.952 instead of 0.500, and every number downstream will be wrong. The answer will look plausible enough that you might not catch it. Before you start, punch in cos(0) and verify you get 1, or cos(90) and verify you get 0.
The Graphical Head-to-Tail Method
There is a visual alternative that works without any trigonometry. Draw the first vector as an arrow at the correct length and angle using a ruler and protractor. Then place the tail of the second vector at the head (tip) of the first. Repeat for any additional vectors. The resultant is the arrow drawn from the tail of the very first vector to the head of the very last one. You measure its length with a ruler and its angle with a protractor.
This method is useful for building intuition about what vector addition actually looks like, and it gives a quick sanity check on your analytical answer. It’s limited by how precisely you can draw and measure, so it’s not ideal when you need exact numbers.
Adding Three or More Vectors
The component method scales to any number of vectors with no extra complexity. If you have five vectors, find all five x-components, find all five y-components, sum each column, and compute the resultant magnitude and angle exactly as before. Each additional vector just adds one more term to the Rx and Ry sums. This is the main advantage over the graphical method, where accuracy degrades with every arrow you draw.
The Law of Cosines Shortcut
When you’re adding exactly two vectors, there’s a faster option if you know the angle between them. Place the two vectors tail to tail. The resultant’s magnitude follows directly from the law of cosines:
R² = A² + B² − 2AB × cos(C)
Here C is the angle of the triangle opposite the resultant, not the angle between the two vectors as drawn. If the angle between your two vectors is θ, then C = 180° − θ, because the vectors and the resultant form a triangle. This shortcut gets you the magnitude in one step, though you’ll still need the law of sines or another method to find the resultant’s direction. For problems with three or more vectors, the component method is simpler.

