Loading…

Parametric Projectile Motion Simulator

Math Calculus • Parametric Equations and Polar Coordinates

View all topics

Model projectile motion using parametric equations. Choose ideal motion, linear air resistance, or quadratic air resistance, then analyze time of flight, range, maximum height, impact speed, and the best launch angle. The graph includes labeled axes with units.

Ideal path \(\displaystyle x=x_0+v_0\cos\theta\,t,\quad y=y_0+v_0\sin\theta\,t-\frac12gt^2\) Velocity components \(\displaystyle v_{0x}=v_0\cos\theta,\quad v_{0y}=v_0\sin\theta\) Linear drag model \(\displaystyle \vec a=\langle0,-g\rangle-\frac{b}{m}\vec v\) Quadratic drag model \(\displaystyle \vec a=\langle0,-g\rangle-\frac{c}{m}\lVert\vec v\rVert\vec v\)

Projectile setup

Speed units are distance/time.
Model: \(F_d=-b\vec v\).
Model: \(F_d=-c|\vec v|\vec v\).
Shown on graph axes: m, cm, ft, units.
Move this slider to trace the projectile path.
Live setup

Quick examples

Ready
Enter projectile data, then click “Simulate projectile”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What are the parametric equations for ideal projectile motion?

For ideal motion without air resistance, x(t) = x0 + v0 cos(theta)t and y(t) = y0 + v0 sin(theta)t - 0.5gt^2.

How is the time of flight computed without air resistance?

It is found by solving y0 + v0 sin(theta)t - 0.5gt^2 = ground level for the positive time.

How is air resistance handled?

Linear and quadratic air resistance are solved numerically using fourth-order Runge-Kutta integration.

What is the linear drag model?

The linear drag model uses Fd = -b v, so acceleration includes -(b/m)v.

What is the quadratic drag model?

The quadratic drag model uses Fd = -c|v|v, so acceleration includes -(c/m)|v|v.

Why is the best angle not always 45 degrees?

For equal launch and landing height without drag, the ideal best angle is 45 degrees. With air resistance or nonzero launch height, the best angle can shift.

Does the graph include units?

Yes. The distance unit entered by the user is shown on both the x-axis and y-axis.

Can the calculator model projectile motion on the Moon?

Yes. Enter a smaller gravity value such as 1.62 m/s^2 and keep the other units consistent.