PHYSICS · Multi-part · Fermi University Physics · Mathematical Methods for Physics · Computational Physics · Simulating classical dynamical systems
Computational Physics, Ch A falling body that knows about air: the first simulation
Problem
A table-tennis ball of mass m=2.7×10−3kg, with drag constant b=3.8×10−4kgm−1, is released from rest 20m above the floor. It obeys mv˙=−mg+bv2 (downward negative).
((a)) Type in and run the function fall of Worked example 1.1 with Δt=0.1s and tend=10.0s. Give the number of passes it runs and the last two rows (t,y,v) of the records it returns.
((b)) Turn the last step's bracket into a single landing time by dividing the overshoot by the speed in the last row, as in Section 1.7. Repeat at Δt=0.05s and 0.025s, and give the three landing times, to four decimal places, and the two differences between them.
((c)) Call fall again at Δt=0.1s with tend=1.5s. Say how the returned records alone show that the ball has not landed.