Lagrange -interpolointi

Lagrange -interpolointi

Mikä on Lagrangen interpolointi?

Lagrangen interpolointi on numeerinen menetelmä funktioiden lähentämiselle, mikä käyttää polynomia, joka kulkee tiettyjen funktion tunnettujen pisteiden läpi, jotka on tarkoitettu likimääräiseksi.

Jos likimääräinen funktio on pehmeä, jopa tiedossa olevien tai tunnettujen arvojen ulkopuolella, polynomi ottaa arvot lähelle kiinnostuksen kohteena olevia funktioita, varsinkin jos nämä arvot ovat annettujen pisteiden välillä. Siksi polynomia pidetään hyvänä lähestymistapana toimintoon.

Kuvio 1.- Kaava Lagrange -polynomien rakentamiseksi. Lähde: f. Zapata.

Oletetaan nyt, että haluat arvioida toiminnon f (x) joista vain niiden arvot tunnetaan joissain x-Yllyttää-, kanssa Yllyttää -sta 0 - siihen asti kun N-1. Eli he tuntevat toisensa n piste (x-Yllyttää, jaYllyttää-A kanssa jaYllyttää = f (xYllyttää-A, Missä hakemisto Yllyttää Menee 0 - siihen asti kun N-1.

Lagrange -interpolointimenetelmässä funktiota lähestyvä polynomi f (x) Se on polynomi P (x) aste N-1, rakensi lineaarinen yhdistelmä n Polynomit LensYllyttää(x) aste N-1. Nämä ovat Lagrange -polynomit, jotka ilmaistaan ​​seuraavasti:

Arvot jaYllyttää Ne edustavat abskissaa vastaavia ordinaateja xYllyttää Missä funktio f (x) Se on tiedossa, eli: jaYllyttää = f (xYllyttää-A.

Lagrange -polynomit

Nigrange -polynomit toimivat lineaaristen yhdistelmien kautta perustana rakennusluokan polynomille N -1 joka auttaa interpoloida n tunnettuja pisteitä.

Polynomien merkintä on LYllyttää(x), indeksi I: llä välillä 0-N-1. Kaava Lagrange -polynomien perustamiseksi on seuraava:

Esitetty symboli osoittaa, että n -1 -monomien tuotekorvaus on suoritettava, alkaen polynomista j = 0.

Lagrange -polynomien ominaisuudet

1.- Lagrange -polynomit ovat täsmälleen samat kuin yksikkö, kun ne arvioidaan niiden hakemistoa vastaavassa absissassa, toisin sanoen:

LensYllyttää(xYllyttää) = 1

2.- Ne peruutetaan interpolointipisteiden abskissa -indeksin kanssa, joka on erilainen kuin saman polynomin:

Voi palvella sinua: Kuvailevat tilastot: historia, ominaisuudet, esimerkit, käsitteet

LensYllyttää(xJ -) = 0, I ≠ J: n kanssa.

3.- Ottaen muut abskissa -arvot, jotka eroavat interpolointipisteistä, LaGrange -polynomit hankkivat arvot välillä -1 ja +1.

4.- Lagrange -polynomien saamiseksi on tarpeen tietää vain interpoch -pisteiden abskissa.

Toinen -asento lagrange -polynomit

Toinen -asento Lagrange -polynomit ovat niitä, joita käytetään yleisimmin, kun haluat tehdä kolmen pisteen interpoloinnin.

Oletetaan, että interpolaarinen funktio tunnetaan kolmessa pisteessä, jotka ovat:

(x0 -,ja0 --A; (x1, ja1-A; (x2, ja2-A

Sitten vastaavat Lagrange -polynomit Lens0 -, Lens1 ja Lens2 He saavat näin:

Lens0 -(x) = [(x - x1) / (X0 - - x1)] [(x - x2) / (X0 - - x2)

Lens1(x) = [(x - x0 -) / (X1 - x0 -)] [(x - x2) / (X1 - x2)

Lens2(x) = [(x - x0 -) / (X2 - x0 -)] [(x - x1) / (X2 - x1)

On huomattava, että Lens0 -(x0 -) = L1(x1) = L2(x2) = 1, sillä aikaa LensYllyttää(xJ -) = 0 niin kauan kuin Yllyttää≠ J.

Toisen asteen interpolointipolynomi

On tärkeää huomata, että Lagrangen interpoloinnin polynomissa interpolointipisteiden ordinaatit ovat LaGrange -polynomitekijöitä.

Tällä tavoin, kun polynomit on saatu tietyille abskissan arvoille, ne aikovat laskea eri toimintojen interpolointipolynomin, edellyttäen, että aiemmin kiinteässä abskissa on tiedossa.

Toisen luokan interpoloinnin tapauksessa:

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

Ja p (x) lähestyy funktiota f (x) aikavälillä (x0 -, x2-A.

Kuva 2.- Tämä kuva näyttää kuinka saada Lagrange -polynomit kolmelle interpolointipisteelle ja niistä, interpoloiva polynomi. Lähde: f. Zapata.

Esimerkit

Esimerkki 1

Etsi Lagrange -polynomit, jotka vastaavat kolmea abskissapistettä x0 -= 0, x1= 1 ja x2= 2.

Kuten edellisestä osasta nähdään, nämä polynomit ovat:

Voi palvella sinua: Overjektiivitoiminto: Määritelmä, ominaisuudet, esimerkit

Lens0 -(x) = [(x - 1) / (0 - 1)] [(x - 2) / (0 - 2)] = - (x -1) ⋅ (-½) (x - 2) = ½ ( x2 - 3x + 2)

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

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

Kuva 3. Lagrange -polynomit abscissa -arvoille 0, 1 ja 2. Lähde: f. Zapata.

Esimerkki 2

Haluat arvioida toiminnon f (x) = Arcan (x) Välein [0, 2]. Tästä funktiosta vain niiden arvojen tiedetään x0 -= 0, x1= 1 ja x2= 2, jotka ovat vastaavasti ja0 -= 0, ja1= π/4 = 0,785 ja ja2= 1 107.

Siksi sinun on löydettävä interpoloiva polynomi P (x) lähestyvä f (x) Ilmoitetulla aikavälillä.

Esimerkissä 1 Lagrange -polynomit on jo määritetty tässä lauseessa ilmoitetuille abskissa -arvoille, joten laskelmaa ei tarvitse toistaa. Polynomin interpolointi on nyt:

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

Mikä vastaa:

P (x) = y0 - Lens0 -(x) + ja1 Lens1(x) + ja2 Lens2(x)

Tässä erityistapauksessa se on:

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

Yllä olevaa on yksinkertaistettu:

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

Ja lopuksi pysyy:

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

Kuva 4. Interpolointi polynomi, joka saadaan Lagrange-polynomien kautta, jotka lähestyvät kaari-todenttista funktiota aikavälillä (0, 2). Interpolointipisteet esitetään myös. Lähde: f. Zapata.

Harjoitukset

Harjoitus 1

Hanki riittävät Lagrange -polynomit lähestymistavan funktioon:

f (x) = sin (x)

Välin [0, π] ja viidellä interpolointipisteellä.

Ratkaisu

Ensinnäkin määritetään interpolointipisteiden abskissa. Tämän kanssa sinulla on:

x0 -= 0; x1= π/4; x2= π/2; x3= 3 π/4; x4= π.

Voi palvella sinua: kolmion eriarvoisuus: esittely, esimerkit, ratkaisut harjoitukset

Koska f (x) peruutetaan äärimmäisissä kohdissa, lagrange l polynomit L ei ole tarpeen0 - ja minä4.

Polynomit l1, Lens2 ja minä3 ovat:

Lens1 = [(x - x0 -) / (X1 - x0 -)] [(x - x2) / (X1 - x2)] [(x - x3) / (X1 - x3)] [(x - x4) / (X1 - x4)

Lens2 = [(x - x0 -) / (X2 - x0 -)] [(x - x1) / (X2 - x1)] [(x - x3) / (X2 - x3)] [(x - x4) / (X2 - x4)

Lens3 = [(x - x0 -) / (X3 - x0 -)] [(x - x1) / (X3 - x1)] [(x - x2) / (X3 - x2)] [(x - x4) / (X3 - x4)

Nyt korvaamme abskissan arvo:

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

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

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

Nimittäjät on ratkaistu:

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

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

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

Sitä yksinkertaistetaan ja ryhmittyvät uudelleen saatuaan:

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

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

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

Harjoitus 2

Hanki interpolointipolynomi, joka lähestyy SEN (X) -funktiota aikavälillä [0, π] viidellä harjoituksessa 1 valitulla interpolointipisteellä ja niiden vastaavilla lagrange -polynomeilla.

Ratkaisu

Interpolointipolynomi on:

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

Sinuksen ja moninkertaistuvan funktion arviointi on:

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

Vaarallisen algebrallisen työn jälkeen interpolointi polynomi on:

P (x) = 2. 7481 x4 -viisitoista. 138 x3 +23. 467 x2 - 9. 5236 x

Viitteet

  1. Goodman, a. Lens. H. 1996. Algebra ja trigonometria analyyttisellä geometrialla. Pearson -koulutus.
  2. Harpe, P. d -d. (2000). Geometrisen ryhmäteorian aiheet. University of Chicago Press.
  3. Hazewinkel, M. (2001). Lineaarinen interpolointi ", matematiikan tietosanakirja.
  4. Hoffmann, E. (2002). Interpoloinnin kronologiaan: muinaisesta tähtitiedestä nykyaikaiseen signaalin ja kuvankäsittelyyn. IEEE: n julkaisut.
  5. Wikipedia. Lagrange -polynomi -interpolointi. Toipunut: Wikipedia.com