This study conducts a comparative analysis of the Shooting and Finite Difference methods for solving boundary value problems (BVPs) in ordinary differential equations (ODEs). The findings indicate that the Shooting method offers superior accuracy, particularly for smaller step sizes, whereas the Finite Difference method is more straightforward to implement and exhibits greater computational efficiency. The results further demonstrate that the Shooting method is particularly highly appropriate for problems with Dirichlet boundary conditions, as it achieves the lowest mean absolute error (MAE) across various step sizes. Conversely, the Finite Difference method attains higher computational efficiency for the same problem type but performs less advantageously in cases involving other boundary conditions. In contrast, the Shooting method demonstrates greater efficiency in solving problems with Neumann and Robin boundary conditions. The selection of an appropriate numerical method depends on the specific characteristics of the problem, necessitating a balance between accuracy and computational cost. This study provides a comprehensive evaluation of these numerical approaches to support the selection of the most suitable method for efficiently and accurately solving BVPs.
Copyrights © 2025