Since we are still in that pandemic times, with a bit too much time on hand.... Between those famous frame-counting method of approximating serve speed, and various apps that measure such speed I got interested in physics and math behind it. Behind the tennis serve trajectory itself that is. So I created an interactive Mathematica notebook/presentation where one can control initial parameters of the serve: speed, spin, left/right angle, up/down angle, contact point and so on and see where such serve would actually land. Not that it has much of a practical value for a tennis player - since any good player knows where the ball will end up more/less based on years of experience - but a nice visual anyway.
I've submitted it to Wolfram Presentation, hopefully they will review and accept, after which it will be posted in a nice format on Wolfram Demonstration site. In the meantime anyone can see and play with it here: Tennis Serve Trajectory . It works on my browsers at least, with no need for any plugins or external programs - but I have not tested it extensively.
The demonstration format has a bit more details and what and how - but hopefully the controls are enough self explanatory. If you adjust any of the initial conditions the trajectory (the red line) will adjust accordingly. The green line represents the trajectory of the serve with the same exact initial parameters - but it shows what it would be if there was no air drag or Magnus Forces. I've spent fair amount of time researching the physics and math behind it - I'm quite confident it is pretty accurate. It takes into account air drag, Magnus forces due to a spinning sphere, various coefficients that were empirically proven/described in many scientific papers.
Initial defaults represent ATP level male flat serve.
Ask away if you have any questions. Or suggestions for improvement.
again, the link is: Tennis Serve Trajectory Presentation
I've submitted it to Wolfram Presentation, hopefully they will review and accept, after which it will be posted in a nice format on Wolfram Demonstration site. In the meantime anyone can see and play with it here: Tennis Serve Trajectory . It works on my browsers at least, with no need for any plugins or external programs - but I have not tested it extensively.
The demonstration format has a bit more details and what and how - but hopefully the controls are enough self explanatory. If you adjust any of the initial conditions the trajectory (the red line) will adjust accordingly. The green line represents the trajectory of the serve with the same exact initial parameters - but it shows what it would be if there was no air drag or Magnus Forces. I've spent fair amount of time researching the physics and math behind it - I'm quite confident it is pretty accurate. It takes into account air drag, Magnus forces due to a spinning sphere, various coefficients that were empirically proven/described in many scientific papers.
Initial defaults represent ATP level male flat serve.
Ask away if you have any questions. Or suggestions for improvement.
again, the link is: Tennis Serve Trajectory Presentation
Last edited: