One dimensional motion with linear plus quadratic drag

Live Script providing symbolic and numerical calculations of 1-dimensional motion with linear plus quadratic drag
1 Download
Updated 20 May 2024

View License

A simple model of the effect of fluid on an object in motion is a drag force linear in velocity for low velocity and proportional to the square of speed at high velocity. This Live Script derives and explores analytic solutions to Newton's equation for ballistic motion in one dimension of a mass subject to a constant gravitational force and a combined linear plus quadratic drag force:
.
The analytic solutions depend on the direction of initial velocity relative to the direction of gravity and are used piecewise to describe a general initially upward-going ballistic motion followed by a downward motion. A maximal time to reach the peak height, independent of initial speed, is derived as well as expressions for the terminal velocity. The symbolic results are compared to numerical calculations and exported to functions for general use.
This Live Script may interest students and instructors in physics and other disciplines. The results might be used to compare experimental free fall data to the drag model using a nonlinear fitting technique. The calculations illustrate a variety of symbolic and numerical integration techniques.

Cite As

Duncan Carlsmith (2024). One dimensional motion with linear plus quadratic drag (https://www.mathworks.com/matlabcentral/fileexchange/166176-one-dimensional-motion-with-linear-plus-quadratic-drag), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2024a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

OneDimensionalMotionWithLinearPlusQuadraticDrag folder

Version Published Release Notes
1.0.2

Figure uploaded incorrectly

1.0.1

Improve figure.

1.0.0