Presentation is loading. Please wait.

Presentation is loading. Please wait.

2. 数値微分法. 数値微分が必要になる場合として、次の 2 つが考えられる。 関数が与えられていて、その微分を近似的に計算する。 (数値微分の精度が十分で、かつ、計算速度が数値微分の方が 早い場合など。) 離散的な点の上で離散的なデータしかわかっていない関数の微 分を近似的に計算する。(偏微分方程式の数値解を求めたい時.

Similar presentations


Presentation on theme: "2. 数値微分法. 数値微分が必要になる場合として、次の 2 つが考えられる。 関数が与えられていて、その微分を近似的に計算する。 (数値微分の精度が十分で、かつ、計算速度が数値微分の方が 早い場合など。) 離散的な点の上で離散的なデータしかわかっていない関数の微 分を近似的に計算する。(偏微分方程式の数値解を求めたい時."— Presentation transcript:

1 2. 数値微分法. 数値微分が必要になる場合として、次の 2 つが考えられる。 関数が与えられていて、その微分を近似的に計算する。 (数値微分の精度が十分で、かつ、計算速度が数値微分の方が 早い場合など。) 離散的な点の上で離散的なデータしかわかっていない関数の微 分を近似的に計算する。(偏微分方程式の数値解を求めたい時 など。) 数値微分の公式は補間多項式の微分から導くことが出来る。

2 例 ) 3 つのデータ点 x -1, x 0, x 1 を使った 2 階微分 の数値微分公 式. この公式は1次精度である。ただし、データ点 x i を等間隔にし、 この 公式を中点 x = x 0 で使うと O(  x) の誤差が打ち消し2次精度にな る。 補間多項式 補間多項式を微分する。

3 数値微分の公式を、 Taylor 展開を利用して求めることも出来る。この 方法 は、有限差分近似を求める場合などにも使われる。 データ点(差分点 abscissas )が等間隔に並んでいる場合には、次の様 になる。 まず、関数 f(x) を x i の周りで Taylor 展開する。 色々な差分を試してみる。 ただし、

4 課題 2-2) 等間隔のデータ点 の場合に以下のような1階微分 f ’ (x) の 数値微分公式を求めよ。( Maple を利用してみよ。) a) 2 次精度の前進,後退および中心差分公式。 b) 3 次精度の公式。 c) 4 次精度の中心差分公式。 課題 2-3) 等間隔の 5 つのデータ点を使った 2 階微分 の数値 微分 公式を誤差の項も含めて求めよ。 課題 2-4) 指数関数 e x の x=1 での数値微分の値を、 2 次および 4 次精 度 の中心差分公式を使って、等間隔データ点の場合につい て 計算せよ。 データ点の間隔を  x = 10 - n とした時、相対 誤差 がそれぞれ O(  x 2 ) 、と O(  x 4 ) で減少して行くか 確かめよ。 ( これを確かめるために、対数プロット を作ってみよ。 ) ただし、 n は 1 から 32 まで変化させてみるものとする。 課題 2-1) n 次補間多項式の Lagrange form と Newton form からそれぞれ、 1階微分の数値微分の公式を導け。


Download ppt "2. 数値微分法. 数値微分が必要になる場合として、次の 2 つが考えられる。 関数が与えられていて、その微分を近似的に計算する。 (数値微分の精度が十分で、かつ、計算速度が数値微分の方が 早い場合など。) 離散的な点の上で離散的なデータしかわかっていない関数の微 分を近似的に計算する。(偏微分方程式の数値解を求めたい時."

Similar presentations


Ads by Google