Lineárna interpolácia

Lineárna interpolácia

Vysvetľujeme, čo je lineárna interpoácia, jej vzorce, ako urobiť jeden, s vyriešenými príkladmi a cvičeniami

Čo je lineárna interpolácia?

Ten Lineárna interpolácia Skladá sa z odhadu umiestnenia bodu v číselnom intervale, za predpokladu, že extrémne hodnoty uvedeného intervalu sú spojené riadkom. Známe rovnicu tejto línie, je možné nájsť neznámy bod.

Myšlienka je schematizovaná na nasledujúcom obrázku, ktorý ukazuje prístup k grafu funkcie medzi bodmi A a B. Za predpokladu, že tieto body sú blízko, je možné priblížiť krivku, ktorá ich spája cez čiaru, a tým nájdete stredné body.

postava 1.- Na vytvorenie lineárnej interpolácie medzi bodmi A a B je potrebné predpokladať, že sú zjednotení líniou . Zdroj: f. Zapata.

Môžete tiež priblížiť krivku, ktorá spája body uvedené pomocou kvadratickej funkcie alebo iného polynómu. Čiara má však výhodu z jej matematickej jednoduchosti, takže je ľahké ho zvládnuť, aj keď je najjednoduchšou interpoláciou všetkých, je možné, že výsledok nie je taký presný ako ten, ktorý získal pomocou iných funkcií.

Vzorce

Existujú dva súradnicové body [xani, f (xani)] a [x1, f (x1)], medzi ktorými patrí bod [x, g (x)], ktorého súradnice sú potrebné vedieť.

Prvý krok spočíva v tom, že sa pripojí k známym bodom cez segment čiary, na ktorom sa nachádzajú súradnice bodu.

Obrázok 2.- Lineárna interpolácia na nájdenie bodu P na interpovej čiare G (x), ktorá sa nachádza medzi bodmi A a B F (x). Zdroj: f. Zapata.

Ako vidíte, tvoria sa dva obdĺžniky: ABC a APD, ktoré majú spoločný akútny uhol, takže sú to podobné trojuholníky, na ktoré je možné aplikovať vetu Thales:

Môže vám slúžiť: analytická geometria

Nahradenie miery segmentov podľa grafu sa získa nasledujúci vzťah:

Odtiaľ pokračujeme v vyčistení G (x):

 Volanie:

F1(X1) = y1 ; Fani(Xani) = yani ; g (x) = y

Horná rovnica sa transformuje na:

Rozsah chýb

Ak sa s touto metódou blíži funkcia, úroveň chýb je daná absolútnou hodnotou rozdielu medzi funkciou F (x) a interpolačnou čiarou G (x):

Chyba = │f (x) - g (x) │

Ako vytvoriť lineárnu interpoláciu?

Vykonanie lineárnej interpolácie je veľmi jednoduché, stačí sa riadiť týmito krokmi:

Krok 1

Stanovte neznámy bod P (x, y).

Krok 2

Stanovte dva body, ktoré obmedzujú interval, v ktorom sa nachádza hodnota, ktorá sa má nachádzať, to znamená body (x xani,aani) a (x1, a1).

Krok 3

Vymeňte všetky hodnoty v rovnici:

A vypočítajte výsledok.

Príklady lineárnej interpolácie

Príklad 1

Chcete nájsť približnú hodnotu LN 3 prostredníctvom lineárnej interpolácie, vzhľadom na nasledujúce hodnoty:

ln 2 = 0.693147 a ln 4 = 1.386294

Porovnajte výsledok s hodnotou LN3 získanej prostredníctvom kalkulačky a určte spáchanú maržu.

  • Krok 1

Ak chcete nájsť približnú hodnotu LN 3, musíte postupovať nasledujúcim spôsobom: Po prvé, neznáme sa, čo je y = ln 3, vedľa jeho zodpovedajúcej hodnoty „x“: x = 3. Toto je bod, ktorý chcete vypočítať: (3, ln 3).

  • Krok 2

Potom musíte stanoviť limitné body intervalu so známymi hodnotami. Vyžaduje sa, aby to urobil s nasledujúcimi niekoľkými bodmi:

  • Dolná hranica: [xani = 2; aani = ln 2 = 0.693147]
  • Horná hranica: [x1 = 4; a1 = ln 4 = 1.386294]
  • Krok 3

Hodnoty stanovené v krokoch 1 a 2 sa starostlivo nahradia v rovnici, aby sa vytvoril výsledok prístupu k LN 3:

Môže vám slúžiť: Koľko riešení má kvadratickú rovnicu?


Skutočná hodnota LN3 získaná kalkulačkou je:

ln 3 = 1.098612

A marža chyby je:

Chyba = │1.098612 - 1.03971 │ = 0.059

Percentuálna chyba interpolácie sa vypočíta vydelením chyby medzi skutočnou hodnotou LN3 a vynásobením 100 %:

Percentuálna chyba = (skutočná chyba/hodnota) × 100 = (0.059/1.098612) × 100% = 5.4%

Príklad 2

Teraz chcete nájsť približnú hodnotu LN3 lineárnou interpoláciou, ktorá je známa tieto dve hodnoty:

ln 2.5 = 0.916291 a LN 3.5 = 1.252763

Určte tiež zodpovedajúcu chybu a porovnajte s výsledkami predchádzajúceho príkladu.

  • Krok 1

Opäť neznámy bod je:

y = ln 3, x = 3

  • Krok 2

  • Dolná hranica: [xani = 2.5; aani = yani = ln 2.5 = 0.916291]
  • Horná hranica: [x1 = 3.5; a1 = ln 3.5 = 1.252763]
  • Krok 3

Preskúmanie hodnoty ponúkanej kalkulačkou:

ln 3 = 1.098612

Úroveň chýb je určená v tomto prípade, čo má za následok:

Chyba = │1.098612 - 1.084527 │ = 0.014

Percentuálna chyba v tomto prípade je ≈ 1.3 %. V porovnaní s úrovňou chýb v príklade 1 je nová hodnota presnejšia, pretože interval vybraný na interpolárny je nižší.

Vyriešené cvičenia

Cvičenie 1

Vypočítajte lineárnou interpoláciou špecifické teplo vzduchu pri konštantnom tlaku Cp  a teplota 530 K, počnúc od tabuľky hodnôt uvedených nižšie.

  • Riešenie

Pri riešení mnohých problémov je bežné, že požadovaná hodnota sa neobjavuje presne tak, ako je to požadované v tabuľke, ktoré sú dané hodnoty. Alternatívou je zvoliť hodnotu, ktorá je najbližšia k požadovanej, ale mnohokrát je dostatočná lineárna interpolácia na nájdenie oveľa lepšieho prístupu.

Môže vám slúžiť: Známky zoskupenia

Hodnota Cp V pripojenej tabuľke sa neobjaví 530 K, ale lineárna interpolácia sa môže uskutočniť s príslušnými špecifickými zahrievanami pri 500 K a 550 K, čo sú teploty najbližšie k 530 K a ktorých špecifické teploty sa objavujú v zobrazenej tabuľke.

Príslušné tepelné teploty pre tieto teploty sú:

Tónani = 500 K; cpo = 1.029 kj /kg ∙ k

Tón1 = 550 K; cP1 = 1.040 kj /kg ∙ k

A neznámy je bod (500 k, cp)

Výmena vo vzorci lineárnej interpolácie uvedeného vyššie, s t na mieste premennej „x“ a cp Namiesto „y“ máte:

Cvičenie 2

Zaťaženie aplikované na pružinu (v kilopondiách) produkuje tieto predĺženia (v milimetroch) podľa zobrazenej tabuľky:

Vypočítajte predĺženie, keď je zaťaženie 12.6 kp.

  • Riešenie

Nech a hodnota predĺženia požadovaného, ​​keď je zaťaženie C = 12.6 kp. Neznámy bod je (12.6, y), čo patrí medzi body:

Cani = 10 kp; aani = 105 mm

C1 = 15 kp; a1 = 172 mm

Zostáva iba nahradenie hodnôt v rovnici:

Navrhované cvičenie

Vypočítajte špecifické teplo tepla na konštantný objem pre teplotu 727 K pomocou lineárnej interpolácie a tabuľky cenných papierov cvičenia vyriešené 1.

Odkazy

  1. Rafa Vilchez Academy. Ako vykonávať lineárnu interpoláciu. Zotavené z: Academiraafavilchez.com
  2. Chapra, s. 2007. Numerické metódy pre inžinierov. 5. Vydanie. McGraw Hill.
  3. Khanská akadémia. Matematika lineárnej interpolácie. Získané z: Khanacademy.orgán.
  4. Vzdelávací život. Lineárna interpolácia. Získané z: TheeducationLife.com
  5. X-inžinier. Lineárna interpolácia a extrapolácia s kalkulačkou. Obnovený z: x-engineer.orgán.