Lineární interpolace

Lineární interpolace je nejjednodušší způsob pro odhadování hodnoty předpokládá kontinuální funkce mezi dvěma pevnými body ( interpolace ). Spočívá v tom, že k tomu použijeme afinní funkci (tvaru f ( x ) = mx + b ) procházející dvěma určenými body. Tato technika byla používána systematicky, když byly k dispozici pouze numerické tabulky pro výpočet s transcendentními funkcemi  : tabulky také pro tento účel zahrnovaly do okraje „tabulkové rozdíly“, výpočtovou pomůcku použitou pro výpočet, lineární interpolace.

A konečně, lineární interpolace je základem techniky digitální kvadratury pomocí lichoběžníkové metody .

Zásada

Předpokládejme, že známe hodnoty převzaté funkcí ve dvou bodech a  :

Metoda spočívá v přístupu k funkci podle afinní funkce tak, že a  ; tato funkce má pro rovnici (tři ekvivalentní formulace):

že můžeme také napsat ( Taylor-Youngův vzorec v prvním pořadí):

.

nebo:

Tento poslední vzorec odpovídá váženému průměru.

Příklady

Interpolace neznámé funkce

Například pokud chceme určit f (2.5), když známe hodnoty f (2) = 0,9093 af (3) = 0,1411, tato metoda spočívá v tom, že vezmeme průměr dvou hodnot s vědomím, že 2,5 je střed dvou bodů. Proto získáváme .

Interpolace známé funkce

Buď pro výpočet hříchu (0,71284) . Tabulky Laborde dát:

X hřích x Δ (
tabulkový rozdíl )
0,712 0,653 349 2
756 7
0,713 0,654 105 9
756 1
0,714 0,654 862 0

V tom případě :

a protože 0,712 <0,71284 <0,713;  ; a konečně .

Takže máme: .

V praxi se výpočty provádějí takto:

hřích 0,712 0,653 349 2
Δ ×. . . . 84 . . . . . 635 628
hřích 0,712 84 0,653 984 8

Výrobce tabulek vysvětluje, že tím je absolutní chyba menší než 2 × 10-7 . Stejná metoda je vysvětleno v logaritmu tabulek z Bouvart a Ratinet .

Přesnost

Tato metoda je rychlá a snadná, ale její přesnost do značné míry závisí na odchylce .

Diferenciální a integrální počet umožňuje při splnění určitých předpokladů k výpočtu chyby interpolace nejhoršího případu. Zejména pokud je funkce f , kterou chceme interpolovat, dvakrát spojitě diferencovatelná a pokud je pak chyba interpolace dána vztahem:

kde .

Jinými slovy, horní hranice chyby je úměrná druhé mocnině vzdálenosti mezi uzly. Jiné interpolační metody umožňují podporou tří nebo více bodů (místo dvou) doufat ve snížení chyby interpolace: například metoda dělených rozdílů Newtona nebo l ' polynomiální interpolace . Některé případy jsou však citlivé na fenomén Runge , kde chyba interpolace exploduje, když se zvýší počet bodů.

Lineární interpolaci lze použít k nalezení nul rovnice ( metoda falešné polohy ) nebo k numerickému výpočtu integrálů ( metoda lichoběžníku ).

Podívejte se také

Související články

Bibliografie

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">