Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Maximum height
34.42
meters
Time of flight
5.299 s
Maximum range
79.48 m
vx / vy
15 / 25.98 m/s
Time t (s) Distance l (m) Height h (m) Speed (m/s)
0 0 0 30
0.1 1.5 2.549 29.155
0.2 3 5 28.318
0.3 4.5 7.353 27.492
0.4 6 9.608 26.675
0.5 7.5 11.765 25.87
0.6 9 13.823 25.077
0.7 10.5 15.784 24.299
0.8 12 17.646 23.535
0.9 13.5 19.411 22.788
1 15 21.077 22.059
1.1 16.5 22.646 21.35
1.2 18 24.116 20.664
1.3 19.5 25.488 20.002
1.4 21 26.763 19.367
1.5 22.5 27.939 18.762
1.6 24 29.017 18.19
1.7 25.5 29.997 17.654
1.8 27 30.879 17.157
1.9 28.5 31.662 16.703
2 30 32.348 16.296
2.1 31.5 32.936 15.938
2.2 33 33.426 15.634
2.3 34.5 33.817 15.386
2.4 36 34.111 15.198
2.5 37.5 34.306 15.071
2.6 39 34.404 15.008
2.7 40.5 34.403 15.008
2.8 42 34.304 15.073
2.9 43.5 34.107 15.2
3 45 33.812 15.389
3.1 46.5 33.419 15.638
3.2 48 32.928 15.943
3.3 49.5 32.339 16.301
3.4 51 31.652 16.709
3.5 52.5 30.867 17.164
3.6 54 29.984 17.661
3.7 55.5 29.002 18.198
3.8 57 27.923 18.771
3.9 58.5 26.745 19.376
4 60 25.47 20.011
4.1 61.5 24.096 20.673
4.2 63 22.625 21.36
4.3 64.5 21.055 22.069
4.4 66 19.387 22.798
4.5 67.5 17.621 23.546
4.6 69 15.757 24.309
4.7 70.5 13.795 25.088
4.8 72 11.735 25.881
4.9 73.5 9.577 26.686
5 75 7.321 27.503
5.1 76.5 4.966 28.33
5.2 78 2.514 29.167
5.3 79.5 -0.036 30.012
5.4 81 -2.685 30.865
5.5 82.5 -5.431 31.726
5.6 84 -8.276 32.593
5.7 85.5 -11.219 33.467
5.8 87 -14.259 34.346
5.9 88.5 -17.398 35.231

What this calculator does

This tool models ideal projectile motion: an object launched from ground level at a given initial speed and angle, moving under constant gravity with no air resistance. It tabulates the trajectory — the height and horizontal distance — across a sequence of times (or across a sequence of horizontal distances) and reports the headline quantities: time of flight, maximum height and maximum range. The physics is universal Newtonian mechanics, identical everywhere.

How to use it

Enter the initial speed v and choose its unit (m/s or km/h). Set the launch angle θ in degrees (0 to 90) and the gravitational acceleration g (default 9.80665 m/s² for Earth standard gravity). Pick the sweep variable: Time generates rows at \(t = \text{start} + n \times \text{increment}\), while Distance generates rows at \(l = \text{start} + n \times \text{increment}\) and solves for the time and height at each distance. Adjust the start value, increment and repeat count to control table resolution.

The formula explained

The launch velocity splits into a horizontal component \(v_x = v\cdot\cos\theta\) and a vertical component \(v_y = v\cdot\sin\theta\). The horizontal motion is uniform, \(l(t) = v_x\cdot t\), while the vertical motion is uniformly decelerated, \(h(t) = v_y\cdot t - \tfrac{1}{2}g\cdot t^{2}\). Eliminating time gives the parabola $$h(l) = l\cdot\tan\theta - \frac{g\cdot l^{2}}{2v^{2}\cos^{2}\theta}.$$ The projectile returns to launch height after \(T = 2v\cdot\sin\theta/g\), peaks at \(H = v^{2}\sin^{2}\theta/(2g)\), and lands a distance \(R = v^{2}\sin(2\theta)/g\) away.

Velocity vector decomposed into horizontal and vertical components at launch
Launch velocity v split into horizontal (v cosθ) and vertical (v sinθ) components.
Parabolic projectile trajectory with launch angle, velocity components, maximum height and range labeled
Projectile trajectory showing launch angle θ, initial speed v, maximum height and total range.

Worked example

With \(v = 30\ \text{m/s}\), \(\theta = 60\degree\) and \(g = 9.80665\ \text{m/s}^2\): \(v_x = 15\ \text{m/s}\) and \(v_y = 25.98\ \text{m/s}\). At \(t = 0.1\ \text{s}\) the object is at \(l = 1.5\ \text{m}\) and \(h = 2.549\ \text{m}\). The time of flight is $$T = 2\times25.98/9.80665 = 5.299\ \text{s},$$ the maximum height is $$H = 25.98^{2}/(2\times9.80665) = 34.41\ \text{m},$$ and the maximum range is $$R = 900\times\sin(120\degree)/9.80665 = 79.48\ \text{m}.$$

FAQ

Does it include air resistance? No. It assumes a vacuum (drag-free) projectile, so real-world ranges are typically shorter.

What happens at \(\theta = 90\degree\)? The object goes straight up: \(v_x = 0\), so horizontal distance stays 0. In distance-sweep mode it never reaches any nonzero distance, so heights are reported as 0.

Why do some heights become negative? After the time of flight the projectile has fallen below the launch level; the table keeps listing those values as it descends.

Last updated: