Basketball is one of the influential sports, and a competitive sport to score and prevent the opponent from scoring. Shooting is the most common and simplest means to score, but there is strict requirement of shooting accuracy for basketball player. The paper presents a type of pitching mechanism for basketball designed according to technical principle for passing and catching in basketball as well as stresses state analysis of motion process of basketball shooting in detail, and builds a mathematical model for motion process to carry out special analysis and summary based on MATLAB simulation principle, so as to determine the key parameters such as catching point and position of basketball player in shooting training, achieving the best passing effect and providing practical convenience for basketball player in training.