Advertisement

Projectile range calculator

Calculate horizontal travel before a projectile reaches the landing plane, with uniform gravity and no drag.

Calculator

Horizontal range
9.78928
Time of flight
1.22366
Horizontal velocity
8
Initial vertical velocity
6
Ideal range trajectory Line chart. The data table follows. 0 0 2.447 0.4589 4.895 0.9177 7.342 1.377 9.789 1.835 Horizontal distance (m) Height (m)
Ideal range trajectory data
SeriesHorizontal distance (m)Height (m)
Flight path00
Flight path0.122365945557351390.09062727842841338
Flight path0.244731891114702780.17896019537762642
Flight path0.36709783667205420.26499875084763913
Flight path0.489463782229405560.3487429448384515
Flight path0.61182972778675690.4301927773500635
Flight path0.73419567334410840.5093482483824753
Flight path0.85656161890145970.5862093579356865
Flight path0.97892756445881110.6607761060096976
Flight path1.10129351001616250.7330484926045081
Flight path1.22365945557351390.8030265177201186
Flight path1.34602540113086520.8707101813565283
Flight path1.46839134668821680.9360994835137383
Flight path1.5907572922455680.9991944241917473
Flight path1.71312323780291931.0599950033905565
Flight path1.83548918336027071.118501221110165
Flight path1.95785512891762231.1747130773505734
Flight path2.08022107447497361.2286305721117814
Flight path2.2025870200323251.2802537053937888
Flight path2.32495296558967631.3295824771965963
Flight path2.44731891114702771.3766168875202034
Flight path2.5696848567043791.4213569363646097
Flight path2.69205080226173041.4638026237298158
Flight path2.8144167478190821.503953949615822
Flight path2.93678269337643361.5418109140226277
Flight path3.05914863893378451.5773735169502328
Flight path3.1815145844911361.6106417583986374
Flight path3.30388053004848731.641615638367842
Flight path3.42624647560583861.6702951568578466
Flight path3.54861242116319041.6966803138686506
Flight path3.67097836672054131.7207711094002538
Flight path3.7933443122778931.742567543452657
Flight path3.91571025783524451.7620696160258602
Flight path4.0380762033925951.7792773271198625
Flight path4.1604421489499471.794190676734665
Flight path4.2828080945072981.8068096648702665
Flight path4.405174040064651.817134291526668
Flight path4.5275399856220011.8251645567038695
Flight path4.6499059311793531.8309004604018704
Flight path4.77227187673670451.834342002620671
Flight path4.8946378222940551.8354891833602713
Flight path5.0170037678514071.834342002620671
Flight path5.1393697134087581.8309004604018702
Flight path5.2617356589661091.8251645567038692
Flight path5.3841016045234611.817134291526668
Flight path5.5064675500808121.8068096648702663
Flight path5.6288334956381641.7941906767346651
Flight path5.7511994411955151.7792773271198623
Flight path5.8735653867528671.7620696160258604
Flight path5.9959313323102181.7425675434526573
Flight path6.1182972778675691.7207711094002542
Flight path6.2406632234249211.6966803138686504
Flight path6.3630291689822721.6702951568578466
Flight path6.4853951145396241.6416156383678424
Flight path6.60776106009697451.6106417583986374
Flight path6.7301270056543261.577373516950233
Flight path6.8524929512116771.5418109140226282
Flight path6.974858896769031.503953949615822
Flight path7.0972248423263811.4638026237298165
Flight path7.2195907878837321.4213569363646097
Flight path7.3419567334410831.3766168875202034
Flight path7.4643226789984341.3295824771965963
Flight path7.5866886245557861.2802537053937888
Flight path7.7090545701131371.228630572111781
Flight path7.8314205156704891.1747130773505736
Flight path7.953786461227841.118501221110166
Flight path8.076152406785191.059995003390557
Flight path8.1985183523425430.9991944241917476
Flight path8.3208842978998940.9360994835137388
Flight path8.4432502434572460.8707101813565288
Flight path8.5656161890145960.8030265177201192
Flight path8.6879821345719480.7330484926045093
Flight path8.81034808012930.6607761060096973
Flight path8.9327140256866520.5862093579356875
Flight path9.0550799712440020.5093482483824765
Flight path9.1774459168013540.4301927773500642
Flight path9.2998118623587050.3487429448384525
Flight path9.4221778079160570.26499875084763946
Flight path9.5445437534734090.17896019537762697
Flight path9.6669096990307590.09062727842841412
Flight path9.789275644588111.7763568394002505e-15

Advertisement

How this calculator works

Horizontal speed stays constant. The vertical equation determines landing time, and range is horizontal speed times that time. Starting above the landing plane can increase range and makes the optimum launch angle lower than 45 degrees. A target range with a specified speed may allow two launch angles: a flatter path and a steeper path. Both angles are reported when distinct and reachable.

Formula

T = (vy + sqrt(vy^2+2gh0))/g; R = vx T. For h0=0, R = v^2 sin(2alpha)/g.

Worked example

At g = 10 m/s2, a 10 m/s launch with components 8 m/s horizontal and 6 m/s upward stays aloft 1.2 s and travels 9.6 m. Reversing the calculation recovers the 10 m/s launch speed.

Advertisement

Frequently asked questions

Is 45 degrees always best?

It maximizes range only when launch and landing heights match, gravity is uniform and drag is absent.

Why can there be two angles?

A shallow fast flight and a high slow flight can land at the same horizontal distance.

Can I use this for wind or spin?

No. Those effects change the flight path and require additional force models.

Sources

Advertisement