Formula de interpolare Lagrange

Formula de interpolare Lagrange

Formula de interpolare Lagrange găsește un polinom numit polinom Lagrange care ia anumite valori într-un punct arbitrar. Este un grad al n-lea expresia polinomială a funcției f(x). Metoda de interpolare este utilizată pentru a găsi noile puncte de date în intervalul unui set discret de puncte de date cunoscute.

În acest articol, vom afla despre, Interpolarea Lagrange, Formula de interpolare Lagrange, Dovada pentru Formula de interpolare Lagrange, Exemple bazate pe Formula de interpolare Lagrange și altele în detaliu.

Ce este interpolarea Lagrange?

Interpolarea Lagrange este o modalitate de a găsi valoarea oricărei funcții în orice punct dat atunci când funcția nu este dată. Folosim alte puncte ale funcției pentru a obține valoarea funcției în orice punct necesar.

Să presupunem că avem o funcție y = f(x) în care înlocuirea valorilor lui x dă diferite valori ale lui y. Și ni se dau două puncte (x 1 , și 1 ) și (x 2 , și 2 ) pe curbă, atunci valoarea lui y la x = a(constant) este calculată utilizând Formula de interpolare Lagrange.

Formula de interpolare Lagrange

Având în vedere câteva valori reale x 1 , X 2 , X 3 , …, X n și y 1 , și 2 , și 3 , …, și n și va exista un polinom P cu coeficienți reali care îndeplinesc condițiile P(x i ) = și i , ∀ i = {1, 2, 3, …, n} și gradul polinomului P trebuie să fie mai mic decât numărul valorilor reale, adică gradul(P)

Formula de interpolare Lagrange pentru ordinul al n-lea

Formula de interpolare Lagrange pentru n th polinomul de grade este dat mai jos:

Formula de interpolare Lagrange pentru n th ordinea este,

f(x)=frac{(x-x_1)(x-x_2)...(x-x_n)}{(x_0-x_1)(x_0-x_2)...(x_0-x_n)}	imes y_0+ frac{(x-x_0)(x-x_2)...(x-x_n)}{(x_1-x_0)(x_1-x_2)...(x_1-x_n)}	imes y_1+...+ frac{(x-x_0)(x-x_1)...(x-x_n-1)}{(x_n-x_0)(x_n-x_1)...(x_n-x_n-1)}	imes y_n

Formula de interpolare de ordinul întâi Lagrange

Dacă Gradul polinomului este 1, atunci se numește polinom de ordinul întâi. Formula de interpolare Lagrange pentru 1 Sf polinoamele de ordine este,

f(x)~=~frac{(x-x_1)}{(x_0-x_1)}	imes y_0+frac{(x-x_0)}{(x_1-x_0)}	imes y_1

Formula de interpolare de ordinul doi Lagrange

Dacă gradul polinomului este 2, atunci se numește polinom de ordinul doi. Formula de interpolare Lagrange pentru polinoamele de ordinul 2 este,

f(x)~=~frac{(x-x_1)(x-x_2)}{(x_0-x_1)(x_0-x_2)}	imes y_0+frac{(x-x_0)(x-x_2)} {(x_1-x_0)(x_1-x_2)}	imes y_1+frac{(x-x_0)(x-x_1)}{(x_2-x_0)(x_2-x_1)}	imes y_2

Demonstrarea teoremei Lagrange

Să considerăm un polinom de gradul n al formei date,

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 )

Înlocuiți observațiile x i a primi o i

Pune x = x 0 atunci obținem A 0

f(x 0 ) = și 0 = A 0 (X 0 - X 1 )(X 0 - X 2 )(X 0 - X 3 )…(X 0 - X n )

A 0 = și 0 /(X 0 - X 1 )(X 0 - X 2 )(X 0 - X 3 )…(X 0 - X n )

Prin substituirea x = x 1 primim A 1

f(x 1 ) = și 1 = A 1 (X 1 - X 0 )(X 1 - X 2 )(X 1 - X 3 )…(X 1 - X n )

A 1 = și 1 /(X 1 - X 0 )(X 1 - X 2 )(X 1 - X 3 )…(X 1 - X n )

În mod similar, înlocuind x = x n primim A n

f(x n ) = și n = A n (X n - X 0 )(X n - X 1 )(X n - X 2 )…(X n - X n-1 )

A n = și n /(X n - X 0 )(X n - X 1 )(X n - X 2 )…(X n - X n-1 )

Dacă înlocuim toate valorile lui A i în funcția f(x) unde i = 1, 2, 3, …n atunci obținem Formula de interpolare Lagrange ca,

f(x)~=~frac{(x-x_1)(x-x_2)...(x-x_n)}{(x_0-x_1)(x_0-x_2)...(x_0-x_n)} ori y_0+frac{(x-x_0)(x-x_2)...(x-x_n)}{(x_1-x_0)(x_1-x_2)...(x_1-x_n)}	imes y_1+... +frac{(x-x_0)(x-x_1)...(x-x_n-1)}{(x_n-x_0)(x_n-x_1)...(x_n-x_n-1)}	imes y_n

Proprietățile formulei de interpolare Lagrange

Diferite proprietăți ale formulei de interpolare Lagrange sunt discutate mai jos,

  • Această formulă este folosită pentru a găsi valoarea funcției în orice moment, chiar și atunci când funcția în sine nu este dată.
  • Se folosește chiar dacă punctele date nu sunt distanțate uniform.
  • Oferă valoarea variabilei dependente pentru orice variabilă independentă aparținând oricărei funcții și, prin urmare, este utilizată în Analiza numerică pentru găsirea valorilor funcției etc.

Utilizări ale formulei de interpolare Lagrange

Diverse utilizări ale formulei de interpolare Lagrange sunt discutate mai jos,

  • Este folosit pentru a găsi valoarea variabilei dependente la orice variabilă independentă anume, chiar dacă funcția în sine nu este dată.
  • Este folosit la scalarea imaginilor.
  • Este folosit în modelarea AI.
  • Este folosit pentru a preda NLP-urile etc.

Citeşte mai mult,

  • Formula de interpolare
  • Formula de interpolare liniară

Exemple de utilizare a formulei de interpolare Lagrange

Să analizăm câteva exemple de întrebări despre Formula de interpolare Lagrange.

Exemplul 1: Găsiți valoarea lui y la x = 2 pentru setul dat de puncte (1, 2), (3, 4)

Soluţie:

Dat,

  • (X 0 , și 0 ) = (1, 2)
  • (X 1 , și 1 ) = (3, 4)

Formula de interpolare Lagrange de ordinul întâi este,

y~=~frac{(x-x_1)}{(x_0-x_1)}	imes y_0+frac{(x-x_0)}{(x_1-x_0)}	imes y_1

La x = 2

și =~frac{(2-3)}{(1-3)}	imes 2+frac{(2-1)}{(3-1)}	imes 4

y = (-2/-2) + (4/2)

y = 1 + 2 = 3

Valoarea lui y la x = 2 este 3

Exemplul 2: Găsiți valoarea lui y la x = 5 pentru setul dat de puncte (9, 2), (3, 10)

Soluţie:

Dat,

  • (X 0 , și 0 ) = (9, 2)
  • (X 1 , și 1 ) = (3, 10)

Formula de interpolare Lagrange de ordinul întâi este,

y~=~frac{(x-x_1)}{(x_0-x_1)}	imes y_0+frac{(x-x_0)}{(x_1-x_0)}	imes y_1

La x = 5

y~=~frac{(5-3)}{(9-3)}	imes 2+frac{(5-9)}{(3-9)}	imes 10

y = (4/6) + (-40/-6)

y = (2/3) + (20/3)

y = 22/3 = 7,33

Valoarea lui y la x = 5 este 7,33

Exemplul 3: Găsiți valoarea lui y la x = 1 pentru setul dat de puncte (1, 6), (3, 4), (2, 5)

Soluţie:

Dat,

  • (X 0 , și 0 ) = (1, 6)
  • (X 1 , și 1 ) = (3, 4)
  • (X 2 , și 2 ) = (2, 5)

Formula de interpolare Lagrange de ordinul doi este,

y~=~frac{(x-x_1)(x-x_2)}{(x_0-x_1)(x_0-x_2)}	imes y_0+frac{(x-x_0)(x-x_2)}{(x_1 -x_0)(x_1-x_2)}	imes y_1+frac{(x-x_0)(x-x_1)}{(x_2-x_0)(x_2-x_1)}	imes y_2

La x = 1

y~=~frac{(1-3)(1-2)}{(1-3)(1-2)}	ime 6+frac{(1-1)(1-2)}{( 3-1)(3-2)}ori 4+frac{(1-1)(1-3)}{(2-1)(2-3)}ori 5 y~=~ frac{(-2)(-1)}{(-2)(-1)}	imes 6+frac{(0)(-1)}{(2)(1)}	imes 4+frac {(0)(-2)}{(1)(-1)}ori 5

y = (12/2) + 0 + 0

y = 6

Valoarea lui y la x = 1 este 6

Exemplul 4: Găsiți valoarea lui y la x = 10 pentru setul dat de puncte (9, 6), (3, 5), (1, 12)

Soluţie:

Dat,

  • (X 0 , și 0 ) = (9, 6)
  • (X 1 , și 1 ) = (3, 5)
  • (X 2 , și 2 ) = (1, 12)

Formula de interpolare Lagrange de ordinul doi este,

y~=~frac{(x-x_1)(x-x_2)}{(x_0-x_1)(x_0-x_2)}	imes y_0+frac{(x-x_0)(x-x_2)}{(x_1 -x_0)(x_1-x_2)}	imes y_1+frac{(x-x_0)(x-x_1)}{(x_2-x_0)(x_2-x_1)}	imes y_2

La x = 10

y~=~frac{(10-3)(10-1)}{(9-3)(9-1)}	imes 6+frac{(10-9)(10-1)}{( 3-9)(3-1)}	imes 5+frac{(10-9)(10-3)}{(1-9)(1-3)}	imes 12  y~=~ frac{(7)(9)}{(6)(8)}	ime 6+frac{(1)(9)}{(-6)(2)}	ime 5+frac{(1) (7)}{(-8)(-2)}ori 12

y = (63/8) + (-15/4) + (21/4)

y = (63-30 + 42)/8

y = 75/8 = 9,375

Valoarea lui y la x = 10 este 9,375

Exemplul 5: Găsiți valoarea lui y la x = 7 pentru setul dat de puncte (1, 10), (2, 4), (3, 4), (5, 7)

Soluţie:

Dat,

  • (X 0 , și 0 ) = (1, 10)
  • (X 1 , și 1 ) = (2, 4)
  • (X 2 , și 2 ) = (3, 4)
  • (X 3 , și 3 ) = (5, 7)

Formula de interpolare Lagrange de ordinul trei este,

y~=~frac{(x-x_1)(x-x_2)(x-x_3)}{(x_0-x_1)(x_0-x_2)(x_0-x_3)}	imes y_0+frac{(x-x_0 )(x-x_2)(x-x_3)}{(x_1-x_0)(x_1-x_2)(x_1-x_3)}	imes y_1+frac{(x-x_0)(x-x_1)(x-x_3) }{(x_2-x_0)(x_2-x_1)(x_2-x_3)}	imes y_2+frac{(x-x_0)(x-x_1)(x-x_2)}{(x_3-x_0)(x_3-x_1 )(x_3-x_2)}	imes y_3

La x = 7

y~=~frac{(7-2)(7-3)(7-5)}{(1-2)(1-3)(1-5)}	ime 10+frac{(7- 1)(7-3)(7-5)}{(2-1)(2-3)(2-5)}ori 4+frac{(7-1)(7-2)(7- 5)}{(3-1)(3-2)(3-5)}	ime 4+frac{(7-1)(7-2)(7-3)}{(5-1)( 5-2)(5-3)}	imes 7  y~=~frac{(5)(4)(2)}{(-1)(-2)(-4)}	imes 10+ frac{(6)(4)(2)}{(1)(-1)(-3)}	ime 4+frac{(6)(5)(2)}{(2)(1) (-2)}	imes 4+frac{(6)(5)(4)}{(4)(3)(2)}	imes 7

y = -50 + 64 – 60 + 35

y = 99 – 110 = -unsprezece

Valoarea lui y la x = 7 este -11

Exemplul 6: Găsiți valoarea lui y la x = 10 pentru setul dat de puncte (5, 12), (6, 13), (7, 14), (8, 15)

Soluţie:

Dat,

  • (X 0 , și 0 ) = (5, 12)
  • (X 1 , și 1 ) = (6, 13)
  • (X 2 , și 2 ) = (7, 14)
  • (X 3 , și 3 ) = (8, 15)

Formula de interpolare Lagrange de ordinul trei este,

y~=~frac{(x-x_1)(x-x_2)(x-x_3)}{(x_0-x_1)(x_0-x_2)(x_0-x_3)}	imes y_0+frac{(x-x_0 )(x-x_2)(x-x_3)}{(x_1-x_0)(x_1-x_2)(x_1-x_3)}	imes y_1+frac{(x-x_0)(x-x_1)(x-x_3) }{(x_2-x_0)(x_2-x_1)(x_2-x_3)}	imes y_2+frac{(x-x_0)(x-x_1)(x-x_2)}{(x_3-x_0)(x_3-x_1 )(x_3-x_2)}	imes y_3

La x = 10,

y~=~frac{(10-6)(10-7)(10-8)}{(5-6)(5-7)(5-8)}	imes 12+frac{(10- 5)(10-7)(10-8)}{(6-5)(6-7)(6-8)}ori 13+frac{(10-5)(10-6)(10- 8)}{(7-5)(7-6)(7-8)}	ime 14+frac{(10-5)(10-6)(10-7)}{(8-5)( 8-6)(8-7)}	imes 15 y~=~frac{(4)(3)(2)}{(-1)(-2)(-3)}	imes 12+ frac{(5)(3)(2)}{(1)(-1)(-2)}	ime 13+frac{(5)(4)(2)}{(2)(1) (-1)}	imes 14+frac{(5)(4)(3)}{(3)(2)(1)}	imes 15

y = -48 + 195 – 280 + 150

y = 17

Valoarea lui y la x = 10 este 17

Exemplul 7: Găsiți valoarea lui y la x = 0 pentru setul dat de puncte (-2, 5),(1, 7)

Soluţie:

Dat,

  • (X 0 , și 0 ) = (-2, 5)
  • (X 1 , și 1 ) = (1, 7)

Formula de interpolare Lagrange de ordinul întâi este,

y~=~frac{(x-x_1)}{(x_0-x_1)}	imes y_0+frac{(x-x_0)}{(x_1-x_0)}	imes y_1

La x = 0,

y~=~frac{(0-1)}{(-2-1)}	imes 5+frac{(0+2)}{(1+2)}	imes 7

y = (5/3) + (14/3)

y = 19/3 = 6,33

Valoarea lui y la x = 0 este 6,33

Întrebări frecvente despre Formula de interpolare Lagrange

1. Ce este Formula de interpolare Lagrange?

Formula de interpolare Lagrange este o formulă care este utilizată pentru a găsi valoarea variabilei dependente a funcției pentru orice variabilă independentă, chiar dacă funcția în sine nu este dată.

2. Care sunt aplicațiile formulei de interpolare Lagrange?

Formula Lagranges are diverse aplicații în matematica modernă și științele datelor,

  • Este folosit pentru a modela AI Traning.
  • Este folosit în procesarea imaginilor.
  • Este folosit în reprezentarea grafică a curbelor 3D și mai mari etc.

3. Ce este formula de interpolare Lagrange de ordinul întâi?

Formula de interpolare Lagranges de ordinul întâi este,

f(x) = (x – x 1 )/(X 0 - X 1 )×f 0 + (x – x 0 )/(X 1 - X 0 )×f 1

4. Ce este formula de interpolare Lagrange de ordinul doi?

Formula de interpolare Lagranges de ordinul doi este,

f(x) = [(x – x 1 )(x – x 2 )/(X 0 - X 1 )(X 0 - X 2 )]×f 0 + [(x – x 0 )(x – x 2 )/(X 1 - X 0 )(X 1 - X 2 )]×f 1 + [(x – x 0 )(x – x 1 )/(X 2 - X 0 )(X 2 - X 2 )]×f 0