拉格朗日插值法

來源:互聯網
上載者:User

標籤:...   mat   觀測   估計   函數   相同   多項式   spl   精確   

作用
拉格朗日插值法可以找到一個多項式,其恰好在各個觀測的點取到觀測到的值。這樣的多項式稱為拉格朗日(插值)多項式。數學上來說,拉格朗日插值法可以給出一個恰好穿過二維平面上若干個已知點的多項式函數。

一句話 給出\(n+1\)個點的資訊求\(n\)次的未知式。

概念
若已知\(y=f(x)\)在互不相同\(n+1\)個點\(x_0,x_1,...x_n\)處的函數值\(y_0,y_1,...,y_n\)(即該函數過 \((x_0,y_0),(x_1,y_1),...,(x_n,y_n)\)這\(n+1\)個點),則可以考慮構造一個過這\(n+1\)個點,次數不超過\(n\)的多項式\(y=P_n(x)\),使其滿足
\[P_n(x_k)=y_k (k=0,1,...,n)\]
要估計任一點\(\xi\),\(\xi\)≠\(x_i\),\(i=0,1,...,n\),則可以用\(P_n\)\((\)\(\xi\)\()\)的 值作為精確\(f\)\((\)\(\xi\)\()\)的近似值,此方法叫做“插值法”。

定理
滿足插值條件的次數不超過\(n\)的多項式是存在而且是唯一的。

作法
設集合\(D_n\)是關於點\((x,y)\)的角標的集合,\(D_n={0,1,...,n-1}\),作\(n\)個多項式\(p_j(x),j\in D_n\)。對於任意\(k\in D_n\),都有\(p_k(x)\),\(B_k=\){\(i|i\not = k,i\in D_n\)},使得
\[p_k(x)=\prod_{i\in B_k}{\frac{x-x_i}{x_k-x_i}}\]
\(p_k(x)\)是\(n-1\)次多項式,且滿足\(\forall m\in Ik,p_k(x_m)=0\)並且\(p_k(x_k)=1\)。

最後可得\(L_n(x)=\sum_{j=0}^{n-1}{y_jp_j(x)}\)。

形如上式的插值多項式\(L_n(x)\)稱為拉格朗日插值多項式。

例如:當\(n=4\)時,上面的公式可簡化為:
\[f(x)=\frac{(x-x_1)(x-x_2)(x-x_3)}{(x_0-x_1)(x_0-x_2)(x_0-x_3)}y_0+\frac{(x-x_0)(x-x_2)(x-x_3)}{(x_1-x_0)(x_1-x_2)(x_1-x_3)}y_1+\frac{(x-x_0)(x-x_1)(x-x_3)}{(x_2-x_0)(x_2-x_1)(x_2-x_3)}y_2+\frac{(x-x_0)(x-x_1)(x-x_2)}{(x_3-x_0)(x_3-x_1)(x_3-x_2)}y_3\]
這是一個過四個點的唯一的三次多項式

重心拉格朗日插值法

\[f_i(x)=\frac{\prod_{j\not =i}{(x-x_j)}}{\prod_{j\not =i}{(x_i-x_j)}}y_i\]
\[g(x)=\sum_{i=0}^nf_i(x)\]
考慮得到的Function Compute了重複的部分,


\[l(x)=\prod_{i=1}^n{(x-x_i)}\]

\[f_i(x)=\frac{l(x)}{(x-x_i)\prod_{j\not =i}{(x_i-x_j)}}y_i\]

拉格朗日插值法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.