Interpolácia LAGRANGE

Interpolácia LAGRANGE

Čo je interpolácia LaGrange?

Lagrangeova interpolácia je numerická metóda aproximácie funkcií, ktorá využíva polynóm, ktorý prechádza určitými známymi bodmi funkcie, ktorá je určená na priblíženie.

Ak je približná funkcia mäkká, dokonca aj mimo daných alebo známych hodnôt, polynóm berie hodnoty blízko hodnotám funkcie záujmu, najmä ak sú tieto hodnoty medzi danými bodmi. Preto sa polynóm považuje za dobrý prístup k tejto funkcii.

postava 1.- Vzorec na zostavenie lagrange polynómov. Zdroj: f. Zapata.

Teraz predpokladajme, že chcete priblížiť funkciu f (x) z ktorých v niektorých sú známe iba ich hodnoty X-Jo-, s Jo od 0 až do N-1. To znamená, že sa navzájom poznajú n body (X-Jo, aJo) s aJo = f (xJo), Kde index Jo Zmiznúť 0 až do N-1.

V metóde interpolácie Lagrange sa polynóm, ktorý sa blíži k funkcii f (x) Je to polynóm P (x) titul N-1, postavené lineárnou kombináciou n Polynómia LJo(X) titul N-1. Toto sú Polynómy lagrange, ktoré sú vyjadrené takto:

Hodnoty aJo Predstavujú súradnice zodpovedajúce Abscissovi XJo Kde funkcia f (x) Je to známe, to znamená: aJo = f (xJo).

Polynómy lagrange

Prostredníctvom lineárnych kombinácií medzi nimi pôsobia Lagrange Polynomials ako základ pre polynóm budovania stupňa N -1 ktoré budú slúžiť na interpolovanie n známe body.

Zápis polynómov je LJo(x), s indexom I v rozsahu od 0 do n-1. Vzorec na stanovenie polynómov Lagrange je nasledujúci:

Zobrazený symbol naznačuje, že sa musí vykonať produkt N -1 monomialov, počnúc polynomiálnym j = 0.

Charakteristiky lagrange polynómov

1.- Lagrange polynómy sú presne rovnaké ako jednotka, keď sa hodnotia v Abscissu zodpovedajúcu ich indexu, to znamená:

LJo(XJo) = 1

2.- Sú zrušené v Abscissa interpolačných bodov s indexom odlišným od toho istého polynómu:

Môže vám slúžiť: Opisná štatistika: História, charakteristiky, príklady, koncepty

LJo(XJ) = 0, s i ≠ j.

3.- Lagrange Polynomials, ktorý vezme ďalšie hodnoty Abscissa odlišné od interpolačných bodov, získavajú hodnoty medzi -1 a +1.

4.- Na získanie polynómov lagrange je potrebné len poznať Abscissa bodov do interpoch.

Druhé polynómy Lagrange

Druhé polynómy LaGrange sú tie, ktoré sa používajú najčastejšie, keď chcete urobiť interpoláciu s tromi bodmi.

Predpokladajme, že interpolárna funkcia je známa v troch bodoch, ktoré sú:

(X0,a0); (X1, a1); (X2, a2)

Potom vaše zodpovedajúce lagrange polynómy L0, L1 a L2 Dostanú sa takto:

L0(x) = [(x - x1) / (X0 - X1)] [(x - x2) / (X0 - X2)]

L1(x) = [(x - x0) / (X1 - X0)] [(x - x2) / (X1 - X2)]

L2(x) = [(x - x0) / (X2 - X0)] [(x - x1) / (X2 - X1)]

Je potrebné poznamenať, že L0(X0) = L1(X1) = L2(X2) = 1, zatiaľ čo LJo(XJ) = 0 tak dlho Jo≠ j.

Interpolácia polynóm druhého stupňa

Je dôležité poznamenať, že v LaGrangeovom interpolácii polynómu sú súradnice interpolačných bodov Lagrange polynomiálne faktory.

Týmto spôsobom, akonáhle sa polynómy získajú pre určité hodnoty Abscissa, slúžia na výpočet interpolačného polynómu rôznych funkcií za predpokladu, že usporiadaný v predtým pevnej Abscissu je známy.

V prípade interpolácie druhého ročníka:

P (x) = f (x0) L0(x) + f (x1) L1(x) + f (x2) L2(X)

A p (x) sa blíži funkcii f (x) v intervale (X0, X2).

Obrázok 2.- Tento obrázok ukazuje, ako získať Lagrange polynómy pre tri interpolačné body a od nich interpolingový polynóm. Zdroj: f. Zapata.

Príklady

Príklad 1

Nájdite Lagrange Polynomials zodpovedajúce trom bodom Abscissa X0= 0, X1= 1 a X2= 2.

Ako je vidieť v predchádzajúcej časti, tieto polynómy budú:

Môže vám slúžiť: Prepríjemná funkcia: Definícia, vlastnosti, príklady

L0(x) = [(x - 1) / (0 - 1)] [(x - 2) / (0 - 2)] = - (x -1) ⋅ (-½) (x - 2) = ½ ( X2 - 3x + 2)

L1(x) = [(x - 0) / (1 - 0)] [(x - 2) / (1 - 2)] = x ⋅ (-1) (x - 2) = - x2 + 2x

L2(x) = [(x - 0) / (2 - 0)] [(x - 1) / (2 - 1)] = (½) x ⋅ (x - 1) = (½) (x2 - X)

Obrázok 3. Lagrange Polynomials pre hodnoty Abscissa 0, 1 a 2. Zdroj: f. Zapata.

Príklad 2

Chcete priblížiť funkciu f (x) = arcan (x) V intervale [0, 2]. Tejto funkcie sú známe iba ich hodnoty X0= 0, X1= 1 a X2= 2, ktoré sú a0= 0, a1= π/4 = 0,785 a a2= 1 107.

Preto musíte nájsť interpolingový polynóm P (x) blížiaci sa f (x) V uvedenom intervale.

V príklade 1 už boli stanovené polynómy Lagrange pre hodnoty Abscissa uvedené v tomto vyhlásení, takže nie je potrebné opakovať výpočet. Interpoling Polynomial bude teraz:

P (x) = f (x0) L0(x) + f (x1) L1(x) + f (x2) L2(X)

Čo je rovnocenné:

P (x) = y0 L0(x) + a1 L1(x) + a2 L2(X)

V tomto konkrétnom prípade je to:

P (x) = 0 ∙ (½) (x2 - 3x + 2) + 0,785 ∙ (- x2 + 2x) + 1,107 ∙ (½) (x2 - X)

Vyššie uvedené je zjednodušené na:

P (x) = 0,785 ∙ (- x2 + 2x) + 1,107 ∙ (½) (x2 - X)

A nakoniec zostáva:

P (x) = -0 2315 ∙ x2 + 1 0165 ∙ x

Obrázok 4. Interpoling Polynomial získaný prostredníctvom lagrange polynómov, ktoré približujú funkciu oblúka-tangent v intervale (0, 2). Zobrazia sa aj interpolačné body. Zdroj: f. Zapata.

Cvičenia

Cvičenie 1

Získajte primerané polynómy Lagrange, aby ste mali prístup k tejto funkcii:

f (x) = sin (x)

V intervale [0, π] as piatimi interpolačnými bodmi.

Riešenie

V prvom rade sú stanovené Abscissa interpolačných bodov, ktoré sú vybrané rovnocenné a vrátane koncov aproximačného intervalu. S tým máte:

X0= 0; X1= π/4; X2= π/2; X3= 3 π/4; X4= π.

Môže vám slúžiť: Nerovnosť trojuholníka: demonštrácia, príklady, vyriešené cvičenia

Pretože f (x) je zrušený v extrémnych bodoch, nebude potrebné získať polynómy Lagrange L L0 a l4.

Polynómia l1, L2 a l3 sú:

L1 = [(x - x0) / (X1 - X0)] [(x - x2) / (X1 - X2)] [(x - x3) / (X1 - X3)] [(x - x4) / (X1 - X4)]

L2 = [(x - x0) / (X2 - X0)] [(x - x1) / (X2 - X1)] [(x - x3) / (X2 - X3)] [(x - x4) / (X2 - X4)]

L3 = [(x - x0) / (X3 - X0)] [(x - x1) / (X3 - X1)] [(x - x2) / (X3 - X2)] [(x - x4) / (X3 - X4)]

Teraz nahradíme hodnotu Abscissa:

L1 = [(x - 0)/(π/4 - 0)] [(x - π/2)/(π/4 - π/2)] [(x - 3 π/4)/(π/4 - 3 π/4)] [(x - π)/(π/4 - π)]

L2 = [(x - 0)/(π/2 - 0)] [(x - π/4)/(π/2 - π/4)] [(x - 3 π/4)/(π/2 - 3 π/4)] [(x - π)/(π/2 - π)]

L3 = [(x - 0)/(3 π/4 - 0)] [(x - π/4)/(3 π/4 - π/4)] [(x - π/2)/(3 π/ 4 - π/2)] [(x - π)/(3 π/4 - π)]

Menovatelia sú vyriešení:

L1 = [x/π/4] [(x - π/2)/( - π/4)] [(x - 3 π/4)/( - π/2)] [(x - π)/( - 3π/4)]

L2 = [x/π/2] [(x - π/4)/(π/4)] [(x - 3 π/4)/( - π/4)] [(x - π)/( - π /2)]

L3 = [x/(3 π/4)] [(x - π/4)/(π/2)] [(x - π/2)/(π/4)] [(x - π)/( - π/4)]

Zjednodušilo sa a preskupilo sa, aby sa získalo:

L1 = x (x - π/2) (x - 3 π/4) (x - π)/( - 3 π 4/128)

L2 = x (x - π/4) (x - 3 π/4) (x - π)/(π 4/64)

L3 = x (x - π/4) (x - π/2) (x - π)/( - 3 π 4/128)

Cvičenie 2

Získajte interpolačný polynóm, ktorý sa blíži k funkcii Sen (X) v intervale [0, π] s piatimi interpolačnými bodmi vybranými v cvičení 1 a ich príslušnými lagrangeovými polynómami.

Riešenie

Interpolačný polynóm je:

P (x) = sin (0) * l0 + Sen (π/4) * l1 + Sen (π/2) * l2 + Sen (3π/4) * l3 + Sen (π) * L4

Vyhodnotenie funkcie sínusovej a znásobujúcej funkcie je:

P (x) = (√2/2) l1 + 1 * l2 + (--2/2) l3

Po náročnej algebraickej práci je interpolačný polynóm:

P (x) = 2. 7481 x4 -pätnásť. 138 x3 +23. 467 x2 - 9. 5236 x

Odkazy

  1. Goodman, a. L. H. Devätnásť deväťdesiat šiestich. Algebra a trigonometria s analytickou geometriou. Pearson Vzdelanie.
  2. Harpe, P. d. (2000). Témy v teórii geometrických skupín. University of Chicago Press.
  3. Hazardinkel, m. (2001). Lineárna interpolácia “, Encyklopédia matematiky.
  4. Hoffmann, e. (2002). K chronológii interpolácie: od starodávnej astronómie po moderné spracovanie signálu a obrazu. Konanie IEEE.
  5. Wikipedia. Lagrange polynomiálna interpolácia. Získané z: Wikipedia.com