fbpx
维基百科

打靶法

打靶法(英語:Shooting method)是数值分析中在求解边界值问题時,将解归约为求解數個初值问题的方法。下面的讨论在打靶法的解释中有详细注释。

对于一个二阶常微分方程的边界值问题,该方法表述如下: 令

为边界值问题。 令 y(t1; a) 代表下列初值问题的一个解

定义函数F(a)为y(t1; a)和给定边界值y1的差

若边界值问题有解,则F有一个根,而这个根就是y'(t0)的给出边界问题解y(t)的取值。

上述問題的求解可以采用通常的求根方法,例如二分法或者牛顿法

线性打靶法 编辑

边界值问题是线性的,若f形为

 

这个情况下,边界值问题的解通常给出为

 

其中 是下面的初值问题的一个解

 

 是下面的初值问题的解:

 

结果成立的精确条件请参看。

例子 编辑

Stoer及Burlisch曾提出一個如下的边界值问题(Section 7.3.1)

 

以下的初值問題

 

s = −1, −2, −3, ..., −100等條件下求解,且令F(s) = w(1;s) − 1,其圖形繪製在第一圖中,根據圖中可知,其解接近−8及−36。 第二圖繪出一些w(t;s)的軌跡。

初值問題的解是由LSODE演算法計算,利用數學軟體GNU Octave實現。

Stoer及Bulirsch列出有二個解,可以用代數法求解。 對應初始條件約w′(0) = −8及 and w′(0) = −35.9時的值。

 
F(s) = w(1;s) − 1.
 
w(t;s)的軌跡,s = w'(0)等於−7, −8, −10, −36及−40(顏色分別是紅、綠、藍、淺藍、洋紅),(1,1)有繪製一紅色的菱形。


参考 编辑

  • Josef Stoer and Roland Bulirsch. Introduction to Numerical Analysis. New York: Springer-Verlag, 1980. (See Section 7.3.)

打靶法, 英語, shooting, method, 是数值分析中在求解边界值问题時, 将解归约为求解數個初值问题的方法, 下面的讨论在的解释中有详细注释, 对于一个二阶常微分方程的边界值问题, 该方法表述如下, displaystyle, quad, quad, 为边界值问题, 代表下列初值问题的一个解, displaystyle, quad, quad, 定义函数f, 为y, 和给定边界值y1的差, displaystyle, 若边界值问题有解, 则f有一个根, 而这个根就是y, 的给出边界问题解y, 的取值,. 打靶法 英語 Shooting method 是数值分析中在求解边界值问题時 将解归约为求解數個初值问题的方法 下面的讨论在打靶法的解释中有详细注释 对于一个二阶常微分方程的边界值问题 该方法表述如下 令 y t f t y t y t y t 0 y 0 y t 1 y 1 displaystyle y t f t y t y t quad y t 0 y 0 quad y t 1 y 1 为边界值问题 令 y t1 a 代表下列初值问题的一个解 y t f t y t y t y t 0 y 0 y t 0 a displaystyle y t f t y t y t quad y t 0 y 0 quad y t 0 a 定义函数F a 为y t1 a 和给定边界值y1的差 F a y t 1 a y 1 displaystyle F a y t 1 a y 1 若边界值问题有解 则F有一个根 而这个根就是y t0 的给出边界问题解y t 的取值 上述問題的求解可以采用通常的求根方法 例如二分法或者牛顿法 线性打靶法 编辑边界值问题是线性的 若f形为 f t y t y t p t y t q t y t r t displaystyle f t y t y t p t y t q t y t r t nbsp 这个情况下 边界值问题的解通常给出为 y t y 1 t y 1 y 1 t 1 y 2 t 1 y 2 t displaystyle y t y 1 t frac y 1 y 1 t 1 y 2 t 1 y 2 t nbsp 其中y 1 t displaystyle y 1 t nbsp 是下面的初值问题的一个解 y t f t y t y t y t 0 y 0 y t 0 0 displaystyle y t f t y t y t quad y t 0 y 0 quad y t 0 0 nbsp 而y 2 t displaystyle y 2 t nbsp 是下面的初值问题的解 y t p t y t q t y t y t 0 0 y t 0 1 displaystyle y t p t y t q t y t quad y t 0 0 quad y t 0 1 nbsp 结果成立的精确条件请参看证明 例子 编辑Stoer及Burlisch曾提出一個如下的边界值问题 Section 7 3 1 w t 3 2 w 2 w 0 4 w 1 1 displaystyle w t frac 3 2 w 2 quad w 0 4 quad w 1 1 nbsp 以下的初值問題 w t 3 2 w 2 w 0 4 w 0 s displaystyle w t frac 3 2 w 2 quad w 0 4 quad w 0 s nbsp 在s 1 2 3 100等條件下求解 且令F s w 1 s 1 其圖形繪製在第一圖中 根據圖中可知 其解接近 8及 36 第二圖繪出一些w t s 的軌跡 初值問題的解是由LSODE演算法計算 利用數學軟體GNU Octave實現 Stoer及Bulirsch列出有二個解 可以用代數法求解 對應初始條件約w 0 8及 and w 0 35 9時的值 nbsp F s w 1 s 1 nbsp w t s 的軌跡 s w 0 等於 7 8 10 36及 40 顏色分別是紅 綠 藍 淺藍 洋紅 1 1 有繪製一紅色的菱形 参考 编辑Josef Stoer and Roland Bulirsch Introduction to Numerical Analysis New York Springer Verlag 1980 See Section 7 3 取自 https zh wikipedia org w index php title 打靶法 amp oldid 48509497, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。