ラグランジュ補間式
ラグランジュ補間式 任意の点で特定の値を取るラグランジュ多項式と呼ばれる多項式を見つけます。それはn級です 関数 f(x) の多項式表現。内挿法は、既知のデータ ポイントの離散セットの範囲内で新しいデータ ポイントを見つけるために使用されます。
この記事では、ラグランジュ補間、ラグランジュ補間公式、ラグランジュ補間公式の証明、ラグランジュ補間公式に基づく例などについて詳しく学びます。
ラグランジュ補間とは何ですか?
ラグランジュ補間は、関数が指定されていない場合に、任意の点での関数の値を見つける方法です。関数上の他のポイントを使用して、必要なポイントで関数の値を取得します。
x の値を代入すると y の異なる値が得られる関数 y = f(x) があるとします。そして 2 点が与えられます (x 1 、 そして 1 ) と (x 2 、 そして 2 ) 曲線上で x = a(定数) における y の値がラグランジュ補間公式を使用して計算されます。
ラグランジュ補間式
実数値がほとんどない場合 x 1 、 バツ 2 、 バツ 3 、 …、 バツ n そしてy 1 、 そして 2 、 そして 3 、 …、 そして n そして、条件を満たす実係数を持つ多項式 P が存在します P(x 私 ) = そして 私 、 ∀ i = {1, 2, 3, …, n} であり、多項式 P の次数は実数値の数、つまりdegree(P) より小さくなければなりません。
n次のラグランジュ補間式
n のラグランジュ補間式 番目 次数多項式は次のように与えられます。
n のラグランジュ補間式 番目 順序は、
ラグランジュ一次補間式
もし 多項式の次数が 1 の場合、一次多項式と呼ばれます。 1のラグランジュ補間式 セント 次数多項式は、
ラグランジュ二次補間式
多項式の次数が 2 の場合、それは 2 次多項式と呼ばれます。 2 次多項式のラグランジュ補間公式は次のとおりです。
ラグランジュ定理の証明
与えられた形式の n 次多項式を考えてみましょう。
f(x) = A 0 (x – x 1 )(x – x 2 )(x – x 3 )…(x – x n ) + A 1 (x – x 1 )(x – x 2 )(x – x 3 )…(x – x n ) + … + A (n-1) (x – x 1 )(x – x 2 )(x – x 3 )…(x – x n )
代替観測値 x 私 Aを取得する 私
x = x と置きます 0 それからAを取得します 0
f(x 0 ) = そして 0 =A 0 (バツ 0 - バツ 1 )(バツ 0 - バツ 2 )(バツ 0 - バツ 3 )…(バツ 0 - バツ n )
あ 0 = そして 0 /(バツ 0 - バツ 1 )(バツ 0 - バツ 2 )(バツ 0 - バツ 3 )…(バツ 0 - バツ n )
x = x を代入すると 1 Aを取得します 1
f(x 1 ) = そして 1 =A 1 (バツ 1 - バツ 0 )(バツ 1 - バツ 2 )(バツ 1 - バツ 3 )…(バツ 1 - バツ n )
あ 1 = そして 1 /(バツ 1 - バツ 0 )(バツ 1 - バツ 2 )(バツ 1 - バツ 3 )…(バツ 1 - バツ n )
同様に、x = x を代入すると、 n Aを取得します n
f(x n ) = そして n =A n (バツ n - バツ 0 )(バツ n - バツ 1 )(バツ n - バツ 2 )…(バツ n - バツ n-1 )
あ n = そして n /(バツ n - バツ 0 )(バツ n - バツ 1 )(バツ n - バツ 2 )…(バツ n - バツ n-1 )
A のすべての値を代入すると 私 関数 f(x) (i = 1, 2, 3, …n) では、次のようなラグランジュ補間式が得られます。
ラグランジュ補間式の性質
ラグランジュ補間式のさまざまなプロパティについては以下で説明します。
- この公式は、関数自体が指定されていない場合でも、任意の時点で関数の値を見つけるために使用されます。
- 与えられたポイントが等間隔でない場合でも使用されます。
- これは、任意の関数に属する独立変数の従属変数の値を与えるため、関数の値を見つけるための数値解析などで使用されます。
ラグランジュ補間公式の使用法
ラグランジュ補間公式のさまざまな使用法については以下で説明します。
- これは、関数自体が指定されていない場合でも、特定の独立変数で従属変数の値を見つけるために使用されます。
- 画像のスケーリングに使用されます。
- AIモデリングに利用されています。
- NLPなどを教えるために使用されます。
続きを読む、
- 補間式
- 直線補間式
ラグランジュ補間式の使用例
ラグランジュ補間公式に関するいくつかのサンプル質問を見てみましょう。
例 1: 指定された点のセット (1, 2)、(3, 4) について、x = 2 における y の値を求めます。
解決:
考えると、
- (バツ 0 、 そして 0 ) = (1, 2)
- (バツ 1 、 そして 1 ) = (3, 4)
一次ラグランジュ補間式は、
![]()
x = 2 の場合
そして
![]()
y = (-2/-2) + (4/2)
y = 1 + 2 = 3
x = 2 における y の値は 3 です
例 2: 指定された点セット (9, 2)、(3, 10) について、x = 5 における y の値を求めます。
解決:
考えると、
- (バツ 0 、 そして 0 ) = (9, 2)
- (バツ 1 、 そして 1 ) = (3, 10)
一次ラグランジュ補間式は、
![]()
x = 5 の場合
![]()
y = (4/6) + (-40/-6)
y = (2/3) + (20/3)
y = 22/3 = 7.33
x = 5 における y の値は 7.33 です。
例 3: 指定された点セット (1, 6)、(3, 4)、(2, 5) について、x = 1 における y の値を求めます。
解決:
考えると、
- (バツ 0 、 そして 0 ) = (1, 6)
- (バツ 1 、 そして 1 ) = (3, 4)
- (バツ 2 、 そして 2 ) = (2, 5)
二次ラグランジュ補間式は、
![]()
x = 1 の場合
![]()
y = (12/2) + 0 + 0
y = 6
x = 1 における y の値は 6 です
例 4: 指定された点のセット (9, 6)、(3, 5)、(1, 12) について、x = 10 における y の値を求めます。
解決:
考えると、
- (バツ 0 、 そして 0 ) = (9, 6)
- (バツ 1 、 そして 1 ) = (3, 5)
- (バツ 2 、 そして 2 ) = (1, 12)
二次ラグランジュ補間式は、
![]()
x = 10 の場合
![]()
y = (63/8) + (-15/4) + (21/4)
y = (63-30 + 42)/8
y = 75/8 = 9.375
x = 10 における y の値は 9.375 です。
例 5: 指定された点セット (1, 10)、(2, 4)、(3, 4)、(5, 7) について、x = 7 における y の値を求めます。
解決:
考えると、
- (バツ 0 、 そして 0 ) = (1, 10)
- (バツ 1 、 そして 1 ) = (2, 4)
- (バツ 2 、 そして 2 ) = (3, 4)
- (バツ 3 、 そして 3 ) = (5, 7)
三次ラグランジュ補間式は、
![]()
x = 7 で
![]()
y = -50 + 64 – 60 + 35
y = 99 – 110 = -十一
x = 7 における y の値は -11 です
例 6: 指定された点セット (5, 12)、(6, 13)、(7, 14)、(8, 15) について、x = 10 における y の値を求めます。
解決:
考えると、
- (バツ 0 、 そして 0 ) = (5, 12)
- (バツ 1 、 そして 1 ) = (6, 13)
- (バツ 2 、 そして 2 ) = (7, 14)
- (バツ 3 、 そして 3 ) = (8, 15)
三次ラグランジュ補間式は、
![]()
x = 10 の場合、
![]()
y = -48 + 195 – 280 + 150
y = 17
x = 10 における y の値は 17 です
例 7: 指定された点のセット (-2, 5),(1, 7) について、x = 0 における y の値を求めます。
解決:
考えると、
- (バツ 0 、 そして 0 ) = (-2, 5)
- (バツ 1 、 そして 1 ) = (1, 7)
一次ラグランジュ補間式は、
![]()
x = 0 では、
![]()
y = (5/3) + (14/3)
y = 19/3 = 6.33
x = 0 における y の値は 6.33 です。
ラグランジュ補間式に関する FAQ
1. ラグランジュ補間公式とは何ですか?
ラグランジュ補間公式は、関数自体が与えられていなくても、任意の独立変数に対する関数の従属変数の値を見つけるために使用される公式です。
2. ラグランジュ補間公式の応用例は何ですか?
ラグランジュの公式は、現代の数学やデータサイエンスでさまざまな応用が可能です。
- AIモデルのトレーニングに使用されます。
- 画像処理に使用されます。
- 3 次元以上の曲線のグラフ作成などに使用されます。
3. 一次ラグランジュ補間公式とは何ですか?
一次ラグランジュ補間公式は次のとおりです。
f(x) = (x – x 1 )/(バツ 0 - バツ 1 )×f 0 + (x – x 0 )/(バツ 1 - バツ 0 )×f 1
4. 2次ラグランジュ補間公式とは何ですか?
2 次ラグランジュ補間公式は次のとおりです。
f(x) = [(x – x 1 )(x – x 2 )/(バツ 0 - バツ 1 )(バツ 0 - バツ 2 )]×f 0 + [(x – x 0 )(x – x 2 )/(バツ 1 - バツ 0 )(バツ 1 - バツ 2 )]×f 1 + [(x – x 0 )(x – x 1 )/(バツ 2 - バツ 0 )(バツ 2 - バツ 2 )]×f 0