打靶法
维基百科,自由的百科全书
数值分析中,打靶法是将解归约为一个初值问题的求解边界值问题的方法。下面的讨论在打靶法的解释中有详细注释。
对于一个二阶常微分方程的边界值问题,该方法表述如下: 令
为边界值问题。 令 y(t1; a) 代表下列初值问题的一个解
定义函数F(a)为y(t1; a)和给定边界值y1的差
若边界值问题有解,则F有一个根,而这个根就是y'(t0)的给出边界问题解y(t)的取值。
[编辑] 线性打靶法
边界值问题是线性的,若f形为
这个情况下,边界值问题的解通常给出为
其中y(1)(t)是下面的初值问题的一个解
而y(2)(t)是下面的初值问题的解:
结果成立的精确条件请参看证明。
[编辑] 参考
- Josef Stoer and Roland Bulirsch. Introduction to Numerical Analysis. New York: Springer-Verlag, 1980. (See Section 7.3.)