打靶法（）是数值分析中在求解边界值问题时，将解归约为求解数个初值问题的方法。下面的讨论在打靶法的解释中有详细注释。对于一个二阶常微分方程的边界值问题，该方法表述如下：令为边界值问题。令 "y"("t"; "a") 代表下列初值问题的一个解定义函数"F"("a")为"y"("t"; "a")和给定边界值"y"的差若边界值问题有解，则"F"有一个根，而这个根就是"y"<nowiki>'</nowiki>("t")的给出边界问题解"y"("t")的取值。上述问题的求解可以采用通常的求根方法