TOPICS
Search

Shooting Method


The shooting method converts a boundary value problem for an ordinary differential equation into a sequence of initial value problems. For example, to solve y^('')=f(x,y,y^') with y(a)=alpha and y(b)=beta, one guesses the missing initial slope s=y^'(a), integrates to b, and adjusts s until

 F(s)=y(b;s)-beta=0.

The adjustment can use a root-finding method such as the secant method or Newton's method. Multiple shooting divides the interval into subintervals and imposes matching conditions, which can improve conditioning for unstable or long integrations.


See also

Boundary Value Problem, Initial Value Problem, Newton's Method, Secant Method

Explore with Wolfram|Alpha

References

Stoer, J. and Bulirsch, R. Introduction to Numerical Analysis, 3rd ed. New York: Springer-Verlag, 2002.

Cite this as:

Weisstein, Eric W. "Shooting Method." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/ShootingMethod.html

Subject classifications