B-spline - B-spline
The hlavní část tohoto článku možná bude třeba přepsat.Srpna 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
V matematický podpole z numerická analýza, a B-spline nebo základní spline je spline funkce, která má minimální Podpěra, podpora s ohledem na daný stupeň, hladkost, a doména rozdělit. Libovolnou spline funkci daného stupně lze vyjádřit jako a lineární kombinace B-splajnů tohoto stupně. Kardinál B-splajny mají uzly, které jsou od sebe ve stejné vzdálenosti. Lze použít B-splajny křivka a numerická diferenciace experimentálních dat.
v počítačem podporovaný design a počítačová grafika, funkce spline jsou konstruovány jako lineární kombinace B-splajnů se sadou řídicích bodů.
Úvod
The období „B-spline“ vytvořil Isaac Jacob Schoenberg[1] a je zkratka pro základní spline.[2] Funkce spline řádu je po částech polynomiální funkce stupně v proměnné . Místa, kde se kousky setkávají, se nazývají uzly. Klíčovou vlastností spline funkcí je, že mohou být a jejich deriváty spojité, v závislosti na multiplicitě uzlů.
B-splines řádu jsou základní funkce pro spline funkce stejného řádu definované přes stejné uzly, což znamená, že všechny možné spline funkce lze vytvořit z a lineární kombinace B-splajnů a pro každou funkci spline existuje pouze jedna jedinečná kombinace.[3]
Definice
Spline objednávky je po částech polynomiální funkce stupně v proměnné . Hodnoty kde se části polynomu setkávají, jsou označovány jako uzly a roztříděny do neklesajícího pořadí. Když jsou uzly odlišné, první deriváty polynomických částí jsou spojité napříč každým uzlem. Když uzly jsou shodné, pak pouze první derivace spline jsou spojité napříč tímto uzlem.
Pro danou sekvenci uzlů existuje, až do měřítka, jedinečný spline uspokojující
Pokud k tomu přidáme další omezení, které pro všechny mezi prvním a posledním uzlem, poté faktor změny měřítka stane se opraveným. Výsledný funkce spline se nazývají B-splajny.
Alternativně lze B-splajny definovat konstrukcí pomocí rekurzního vzorce Cox – de Boor. Daná sekvence uzlů , pak jsou B-splajny řádu 1 definovány