Collect and analyze real projectile motion data
This is a Pro experiment
Upgrade to Pro to access this experiment — or keep learning with one of our free labs.
Projectile motion separates into independent horizontal (constant velocity) and vertical (constant acceleration −g) components. The simulation integrates with Velocity Verlet and adaptive sub-stepping, and the model is explicit: no air resistance. Without drag, range on flat ground is R = v₀²sin(2θ)/g, maximal at exactly 45°, and complementary angles (30°/60°) give equal range with different heights and flight times. Lowering g (try the Moon preset, g = 1.6 m/s²) stretches both range and flight time by 1/g. The lab closes the predict-verify loop: the closed-form ghost parabola and predicted landing ring are drawn before launch, then the integrated flight lands on them — predicted vs measured range, max height, and flight time in the data panel agree to the integrator's accuracy.