Lagranža interpolācijas formula atrod polinomu ar nosaukumu Lagranža polinoms, kas iegūst noteiktas vērtības patvaļīgā punktā. Tā ir n-tā pakāpe funkcijas f(x) polinoma izteiksme. Interpolācijas metode tiek izmantota, lai atrastu jaunus datu punktus zināmu datu punktu diskrētas kopas diapazonā.
Šajā rakstā mēs detalizēti uzzināsim par Lagranža interpolāciju, Lagranža interpolācijas formulu, Lagranža interpolācijas formulas pierādījumu, piemēriem, kuru pamatā ir Lagranža interpolācijas formula, un citiem.
Kas ir Lagranža interpolācija?
Lagranža interpolācija ir veids, kā atrast jebkuras funkcijas vērtību jebkurā noteiktā punktā, kad funkcija nav dota. Mēs izmantojam citus funkcijas punktus, lai iegūtu funkcijas vērtību jebkurā vajadzīgajā punktā.
Pieņemsim, ka mums ir funkcija y = f(x), kurā, aizstājot x vērtības, tiek iegūtas dažādas y vērtības. Un mums tiek doti divi punkti (x1, un1) un (x2, un2) uz līknes, tad y vērtību pie x = a(konstante) aprēķina, izmantojot Lagranža interpolācijas formulu.
Lagranža interpolācijas formula
Dotas dažas reālās vērtības x1, x2, x3, …, xnun y1, un2, un3, …, unnun būs polinoms P ar reāliem koeficientiem, kas atbilst nosacījumiem P(xi) = uni, ∀ i = {1, 2, 3, …, n} un polinoma P pakāpei jābūt mazākai par reālo vērtību skaitu, t.i., pakāpi (P)
Lagranža interpolācijas formula n-tajai kārtībai
Lagranža interpolācijas formula nthpakāpes polinoms ir norādīts zemāk:
Lagranža interpolācijas formula n th kārtība ir,
Lagranža pirmās kārtas interpolācijas formula
Ja Polinoma pakāpe ir 1, tad to sauc par pirmās kārtas polinomu. Lagranža interpolācijas formula 1stpolinomu secība ir,
Lagranža otrās kārtas interpolācijas formula
Ja polinoma pakāpe ir 2, tad to sauc par otrās kārtas polinomu. Lagranža interpolācijas formula otrās kārtas polinomiem ir,
Lagranža teorēmas pierādījums
Apskatīsim dotās formas n-tās pakāpes polinomu,
f(x) = A0(x–x1)(x–x2)(x–x3)…(x – xn) + A1(x–x1)(x–x2)(x–x3)…(x – xn) + … + A(n-1)(x–x1)(x–x2)(x–x3)…(x – xn)
Aizstāj novērojumus xilai iegūtu Ai
Ielieciet x = x0tad mēs saņemam A0
operatori python programmēšanā
f(x0) = un0= A0(x0– x1)(x0– x2)(x0– x3)…(x0– xn)
A 0 = un 0 /(x 0 – x 1 )(x 0 – x 2 )(x 0 – x 3 )…(x 0 – x n )
Aizstājot x = x1mēs saņemam A1
f(x1) = un1= A1(x1– x0)(x1– x2)(x1– x3)…(x1– xn)
A 1 = un 1 /(x 1 – x 0 )(x 1 – x 2 )(x 1 – x 3 )…(x 1 – x n )
Līdzīgi, aizstājot x = xnmēs saņemam An
f(xn) = unn= An(xn– x0)(xn– x1)(xn– x2)…(xn– xn-1)
A n = un n /(x n – x 0 )(x n – x 1 )(x n – x 2 )…(x n – x n-1 )
Ja mēs aizstājam visas A vērtībasifunkcijā f(x), kur i = 1, 2, 3, …n, tad mēs iegūstam Lagranža interpolācijas formulu kā,

Lagranža interpolācijas formulas īpašības
Tālāk ir apskatītas dažādas Lagranža interpolācijas formulas īpašības,
- Šo formulu izmanto, lai atrastu funkcijas vērtību jebkurā brīdī, pat ja pati funkcija nav dota.
- To lieto pat tad, ja norādītie punkti nav vienmērīgi izvietoti.
- Tas dod atkarīgā mainīgā vērtību jebkuram neatkarīgam mainīgajam, kas pieder jebkurai funkcijai, un tādējādi tiek izmantots skaitļu analīzē, lai atrastu funkcijas vērtības utt.
Lagranža interpolācijas formulas lietojumi
Tālāk ir apskatīti dažādi Lagranža interpolācijas formulas lietojumi,
- To izmanto, lai atrastu atkarīgā mainīgā vērtību pie jebkura konkrēta neatkarīga mainīgā, pat ja pati funkcija nav dota.
- To izmanto attēla mērogošanā.
- To izmanto AI modelēšanā.
- To izmanto, lai mācītu NLP utt.
Lasīt vairāk,
- Interpolācijas formula
- Lineārā interpolācijas formula
Lagranža interpolācijas formulas izmantošanas piemēri
Apskatīsim dažus jautājumu paraugus par Lagranža interpolācijas formulu.
1. piemērs: atrodiet y vērtību pie x = 2 dotajai punktu kopai (1, 2), (3, 4)
Risinājums:
Ņemot vērā,
- (x0, un0) = (1, 2)
- (x1, un1) = (3, 4)
Pirmās kārtas Lagranža interpolācijas formula ir,
Pie x = 2
un
y = (-2/-2) + (4/2)
y = 1 + 2 = 3
Y vērtība pie x = 2 ir 3
2. piemērs: atrodiet y vērtību pie x = 5 dotajai punktu kopai (9, 2), (3, 10)
Risinājums:
Ņemot vērā,
- (x0, un0) = (9, 2)
- (x1, un1) = (3, 10)
Pirmās kārtas Lagranža interpolācijas formula ir,
Pie x = 5
y = (4/6) + (-40/-6)
y = (2/3) + (20/3)
y = 22/3 = 7,33
Y vērtība pie x = 5 ir 7,33
3. piemērs. Atrodiet y vērtību pie x = 1 dotajai punktu kopai (1, 6), (3, 4), (2, 5)
Risinājums:
Ņemot vērā,
- (x0, un0) = (1, 6)
- (x1, un1) = (3, 4)
- (x2, un2) = (2, 5)
Otrās kārtas Lagranža interpolācijas formula ir,
Pie x = 1
y = (12/2) + 0 + 0
y = 6
Y vērtība pie x = 1 ir 6
4. piemērs. Atrodiet y vērtību pie x = 10 dotajai punktu kopai (9, 6), (3, 5), (1, 12)
Risinājums:
Ņemot vērā,
- (x0, un0) = (9, 6)
- (x1, un1) = (3, 5)
- (x2, un2) = (1, 12)
Otrās kārtas Lagranža interpolācijas formula ir,
Pie x = 10
y = (63/8) + (-15/4) + (21/4)
y = (63-30 + 42)/8
y = 75/8 = 9,375
Y vērtība pie x = 10 ir 9,375
5. piemērs. Atrodiet y vērtību pie x = 7 dotajai punktu kopai (1, 10), (2, 4), (3, 4), (5, 7)
Risinājums:
Ņemot vērā,
- (x0, un0) = (1, 10)
- (x1, un1) = (2, 4)
- (x2, un2) = (3, 4)
- (x3, un3) = (5, 7)
Trešās kārtas Lagranža interpolācijas formula ir,
Pie x = 7
y = -50 + 64 - 60 + 35
y = 99–110 = - vienpadsmit
Y vērtība pie x = 7 ir -11
6. piemērs. Atrodiet y vērtību pie x = 10 dotajai punktu kopai (5, 12), (6, 13), (7, 14), (8, 15).
Risinājums:
Ņemot vērā,
- (x0, un0) = (5, 12)
- (x1, un1) = (6, 13)
- (x2, un2) = (7, 14)
- (x3, un3) = (8, 15)
Trešās kārtas Lagranža interpolācijas formula ir,
Ja x = 10,
y = -48 + 195 - 280 + 150
y = 17
Y vērtība pie x = 10 ir 17
7. piemērs. Atrodiet y vērtību pie x = 0 dotajai punktu kopai (-2, 5), (1, 7)
Risinājums:
Ņemot vērā,
- (x0, un0) = (-2, 5)
- (x1, un1) = (1, 7)
Pirmās kārtas Lagranža interpolācijas formula ir,
pie x = 0,
y = (5/3) + (14/3)
y = 19/3 = 6,33
Y vērtība pie x = 0 ir 6,33
FAQ par Lagranža interpolācijas formulu
1. Kas ir Lagranža interpolācijas formula?
Lagranža interpolācijas formula ir formula, ko izmanto, lai atrastu funkcijas atkarīgā mainīgā vērtību jebkuram neatkarīgam mainīgajam, pat ja pati funkcija nav norādīta.
2. Kādi ir Lagranža interpolācijas formulas pielietojumi?
Lagranges formulai ir dažādi pielietojumi mūsdienu matemātikā un datu zinātnēs,
- Tas tiek izmantots AI modelim Traning.
- To izmanto attēlu apstrādē.
- To izmanto trīsdimensiju un augstāku līkņu attēlošanai utt.
3. Kas ir pirmās kārtas Lagranža interpolācijas formula?
Pirmās kārtas Lagranža interpolācijas formula ir,
f(x) = (x – x 1 )/(x 0 – x 1 )×f 0 + (x – x 0 )/(x 1 – x 0 )×f 1
4. Kas ir otrās kārtas Lagranža interpolācijas formula?
Otrās kārtas Lagranža interpolācijas formula ir,
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














