Projectile on an Inclined Slope

April 12, 2026

Problem

A ball is thrown up a 20° slope at 15 m/s at 50° to horizontal. Where does it land on the slope?

Explanation

A ball is thrown up a slope at angle α\alpha from the foot of the slope, with launch speed v0v_0 at angle θ\theta from the horizontal. Where does it land back on the slope? This is the classic projectile-on-incline problem and it shows up in skiing, rocket launches from sloped pads, and any artillery in mountainous terrain.

The Physics

The ball follows the usual parabola from the launch point:

x(t)=v0cosθty(t)=v0sinθt12gt2x(t) = v_0\cos\theta\,t \qquad y(t) = v_0\sin\theta\,t - \tfrac{1}{2}\,g\,t^{2}

The slope is the line y=xtanαy = x\tan\alpha. The ball lands when its trajectory intersects this line:

v0sinθt12gt2=v0cosθttanαv_0\sin\theta\,t - \tfrac{1}{2}\,g\,t^{2} = v_0\cos\theta\,t\tan\alpha

Excluding the trivial t=0t = 0 at launch and dividing by tt:

v0sinθ12gt=v0cosθtanαv_0\sin\theta - \tfrac{1}{2}\,g\,t = v_0\cos\theta\tan\alpha

tland=2v0(sinθcosθtanα)gt_{\text{land}} = \dfrac{2 v_0(\sin\theta - \cos\theta\tan\alpha)}{g}

Step-by-Step Solution

Given:

  • Launch speed: v0=15  m/sv_0 = 15\;\text{m/s}
  • Launch angle (from horizontal): θ=50°\theta = 50°
  • Slope angle: α=20°\alpha = 20°
  • Gravity: g=9.81  m/s2g = 9.81\;\text{m/s}^{2}

Find: The landing point on the slope, the flight time, and the distance traveled along the slope.


Step 1 — Decompose the launch velocity.

v0x=15cos50°=15×0.64289.642  m/sv_{0x} = 15\cos 50° = 15 \times 0.6428 \approx 9.642\;\text{m/s}

v0y=15sin50°=15×0.766011.491  m/sv_{0y} = 15\sin 50° = 15 \times 0.7660 \approx 11.491\;\text{m/s}

Step 2 — Compute tanα\tan\alpha for the slope.

tan20°0.3640\tan 20° \approx 0.3640

Step 3 — Solve for the landing time using the formula above.

tland=2v0(sinθcosθtanα)gt_{\text{land}} = \dfrac{2 v_0(\sin\theta - \cos\theta\tan\alpha)}{g}

=2(15)(sin50°cos50°tan20°)9.81= \dfrac{2(15)\bigl(\sin 50° - \cos 50° \cdot \tan 20°\bigr)}{9.81}

=30×(0.76600.6428×0.3640)9.81= \dfrac{30 \times (0.7660 - 0.6428 \times 0.3640)}{9.81}

=30×(0.76600.2340)9.81= \dfrac{30 \times (0.7660 - 0.2340)}{9.81}

=30×0.53209.81=15.9619.811.627  s= \dfrac{30 \times 0.5320}{9.81} = \dfrac{15.961}{9.81} \approx 1.627\;\text{s}

Step 4 — Find the landing coordinates (xland,yland)(x_{\text{land}}, y_{\text{land}}).

xland=v0xtland=9.642×1.62715.69  mx_{\text{land}} = v_{0x}\,t_{\text{land}} = 9.642 \times 1.627 \approx 15.69\;\text{m}

yland=xlandtanα=15.69×0.36405.711  my_{\text{land}} = x_{\text{land}}\tan\alpha = 15.69 \times 0.3640 \approx 5.711\;\text{m}

(Check: this should equal v0yt12gt2=11.491×1.6274.905×1.6272=18.69612.9855.711  mv_{0y}\,t - \tfrac{1}{2}gt^{2} = 11.491 \times 1.627 - 4.905 \times 1.627^{2} = 18.696 - 12.985 \approx 5.711\;\text{m}. ✓)

Step 5 — Find the distance along the slope (the actual "range").

The landing point is at (15.69,5.711)(15.69, 5.711) from the launch origin. The straight-line distance is:

L=xland2+yland2=(15.69)2+(5.711)2L = \sqrt{x_{\text{land}}^{2} + y_{\text{land}}^{2}} = \sqrt{(15.69)^{2} + (5.711)^{2}}

L=246.18+32.62=278.8016.70  mL = \sqrt{246.18 + 32.62} = \sqrt{278.80} \approx 16.70\;\text{m}

Step 6 — (Bonus) Compute the optimal launch angle for this slope.

A famous result: to maximize the slope distance LL for a given v0v_0 and α\alpha, the optimal launch angle (measured from horizontal) is:

θopt=45°+α2=45°+10°=55°\theta_{\text{opt}} = 45° + \dfrac{\alpha}{2} = 45° + 10° = 55°

So at θ=50°\theta = 50° we're slightly below optimal — bumping to 55° would give us a few extra meters along the slope.


Answer: The ball lands on the slope at the point (15.69,5.71)(\approx 15.69, \approx 5.71) meters from the launch point, after a flight time of 1.63  s\approx 1.63\;\text{s}. The distance traveled along the slope is L16.70  mL \approx 16.70\;\text{m}. The optimal launch angle for this 20° slope would be 55° (giving slightly more range).

Try It

  • Tilt the slope with the slope-angle slider — see how the landing point shifts. Negative α\alpha gives a downhill launch.
  • Set the slope to to recover the classic ground-to-ground problem (θopt=45°\theta_{\text{opt}} = 45°).
  • Try a launch angle equal to the slope angle (θ=α\theta = \alpha) — the trajectory is tangent to the slope and the ball never lands cleanly.
  • The HUD shows the optimal angle for the current slope — try matching it.

Interactive Visualization

Parameters

15.00
50.00
20.00
9.81
Your turn

Got your own math or physics problem?

Turn any problem into an interactive visualization like this one — powered by AI, generated in seconds. Free to try, no credit card required.

Sign Up Free to Try It30 free visualizations every day
Projectile on an Inclined Slope | MathSpin