Affiliation:
1. NC State University Department of Mechanical and Aerospace Engineering
Abstract
Abstract
This article introduces an event–driven approach for high performance computing of the nonlinear trajectory of a basketball. The high-performance approach differs from the analytical approach of finding exact solutions to the basketball shot but that is confined to special cases, and it differs from the time-stepping approach, which only approximates the solutions to the basketball shot. This paper shows that the event-driven approach is computationally faster than the time-stepping approach while being exact – capturing the advantages of both of the traditional approaches. Faster computational speed is particularly advantageous when running millions of simulations, which is necessary when analyzing the performance of a player or of a shot. Consequently, the event-driven approach will be able to provide a deeper understanding of player and shot performance in the game of basketball. In the event-driven approach, a basketball undergoes a trajectory segment, which ends in a collision with one of a number of possible bodies. The simulation considers automatically the different possibilities and determines the true body with which the ball collided. The simulation advances from one trajectory segment to the next, each separated by a collision, until the ball finally falls to the ground. The article contains illustrative examples and provides an easy-to-use MATLAB code.
Publisher
Research Square Platform LLC
Reference18 articles.
1. Hobson, H.: Scientific Basketball. Prentice Hall, Englewood Cliffs, N. J. (1964)
2. Physics of basketball;Brancazio PJ;Am. J. Physics,1981
3. Kinematics of the free throw in basketball;Tan A;Am. J. Physics,1981
4. Optimal trajectory for the basketball free throw;Hamilton GR;J. Sports Sci.,1997
5. Coordination-variability and kinematics of misses versus swishes of basketball free throws;Mullineaux DR;J. Sports Sci.,2010