Interpolační vzorce - v matematice vzorce, které dávají přibližné vyjádření funkce pomocí interpolace , tj. pomocí interpolačního polynomu stupně , jehož hodnoty se v daných bodech shodují s hodnotami funkce na tyto body. Polynom je definován jedinečným způsobem, ale v závislosti na úloze je vhodné jej zapsat do různých vzorců.
Funkci lze interpolovat na segmentu interpolačním polynomem zapsaným v Lagrangeově tvaru [1] :
zatímco chyba interpolace funkce polynomem [2] :
V prostoru reálných spojitých funkcí mají odpovídající normy tvar:
Pokud jsou body umístěny ve stejných vzdálenostech , lze polynom zapsat jako [3] :
Zde , a je konečný pořadí rozdíl . Jedná se o tzv. Newtonův vzorec pro dopřednou interpolaci. Jeho název naznačuje, že obsahuje dané hodnoty odpovídající interpolačním uzlům umístěným hned napravo od . Tento vzorec je vhodný při interpolaci funkcí pro hodnoty blízké . Při interpolaci funkcí pro hodnoty blízké , je vhodné transformovat Newtonův vzorec změnou počátku (viz níže Stirlingovy a Besselovy vzorce).
Krátká forma Newtonova interpolačního vzorce pro případ ekvidistantních uzlů [4] :
kde jsou binomické koeficienty zobecněné na obor reálných čísel .
Newtonův vzorec lze také napsat pro nestejně rozmístěné uzly s využitím dělených rozdílů . Na rozdíl od Lagrangeova vzorce, kde každý člen závisí na všech interpolačních uzlech, jakýkoli -tý člen Newtonova vzorce závisí na prvním (od počátku) uzlech a přidání nových uzlů pouze přidá nové členy do vzorce, což mu dává výhodu z hlediska nákladové efektivnosti kalkulací [ 5] .
Pokud použijeme množinu uzlů , kde , pak pomocí Newtonova vzorce získáme Stirlingův vzorec [6] :
Zde a je centrální konečný rozdíl řádu .
Podobným způsobem lze získat Besselův vzorec, který má tvar [7]
Tento vzorec je zvláště vhodný pro interpolaci v , protože v tomto případě zmizí všechny členy obsahující konečné rozdíly lichého řádu. Tento případ odpovídá hodnotě , tedy interpolaci "do středu" [8] .