Funcția spline

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Caneluri din lemn
O spline din lemn

În analiza matematică , o splină este o funcție , constând dintr-un set de polinoame conectate, al căror scop este de a interpola un set de puncte (numite noduri spline) într-un interval, astfel încât funcția să fie continuă cel puțin până la un ordin dat de derivate în orice moment al intervalului.

Calculul funcțiilor spline este un instrument puternic de grafică pe calculator bazat pe vectori , cum ar fi CAD (Computer Aided Design). Termenul englezesc spline înseamnă o bandă de metal sau lemn, deoarece inițial splina era un instrument special de desen format din benzi elastice lungi fixate pe nodurile interpolației prin greutăți mari. [1]

Identificarea funcțiilor necesită calcularea coeficienților polinomului de interpolare. Există diferite moduri de a genera spline, dar, spre deosebire de metodele numerice ale lui Newton și Lagrange , ale căror polinoame au un grad care depinde de numărul de poli considerați, utilizează polinoame de grad setat să fuzioneze toate noduri, cu . Prin urmare, o splină nu generează un singur polinom de interpolare, ci un set de polinoame care se conectează între ele, astfel încât funcția spline finală este continuă în toate nodurile. De exemplu, luați în considerare o funcție spline de grad : generează un set de cubice continue care pot fi diferențiate de două ori în intervalul de interpolare; în plus, la extremele intervalului, a doua derivată trebuie să fie zero, adică funcția iese cu un curs rectiliniu în afara extremelor intervalului; în acest caz vorbim despre o spline naturală . [1]

Splina are caracteristica de a interpola punctele astfel încât să nu aibă modificări bruște în pantă, adică să fie foarte netedă și netedă; de fapt se poate arăta că funcția spline minimizați în intervalul de interpolare cantitatea

care, din punct de vedere geometric, poate fi interpretat ca măsura curburii medii a splinei. Din punct de vedere fizic, condiția anterioară traduce condiția de minimizare a energiei elastice pe care o dețin benzile metalice aparținând instrumentului de desen original. [1]

Definiție

Este o subdiviziune a intervalului închis . O funcție de spline de grad cu noduri în puncte cu este o funcție activată indicat cu astfel încât, în interval avem:

  1. în fiecare subgama cu functia este un polinom de grad ;
  2. functia și primele sale derivatele sunt continue.

O funcție spline interpolează dacă, pe lângă satisfacerea celor două cerințe indicate mai sus, trece prin fiecare dintre punctele care o definesc. În special, având în vedere tabelarea (eșantionarea) unei funcții în puncte cu splina se numește interpolare a splinei astfel încât: pentru fiecare

Indicat cu restricția unei spline de grad pe subgama pentru te poți gândi oricând în formă

unde coeficienți (Sunt pe fiecare dintre subintervalele) se determină prin impunerea condițiilor de continuitate a în nodurile interne:

pentru

Cu toate acestea, acest lucru dă naștere la ecuațiile, deci sistemul de ecuații astfel obținut, are grade de libertate. De asemenea, în cazul splinelor de interpolare, prin impunerea trecerii splinei pentru puncte pentru încă neputând determina coeficienți. Din acest motiv, în practică, este obișnuit să adăugați condiții suplimentare, astfel încât sistemul să aibă o soluție unică.

Cele mai utilizate condiții suplimentare sunt de două tipuri:

  • pentru

spline care satisfac acest tip de condiții se numesc spline periodice ;

  • pentru

cu condiția, totuși, că este cu Spline care îndeplinesc astfel de condiții se numesc spline naturale .

Dintre toate funcțiile aparținând spațiului Sobolev H 2 care trec puncte atribuite și care îndeplinesc una dintre condițiile suplimentare anterioare, splina cubică interpolantă este cea care minimizează integralul:

Această integrală, dacă prima derivată este mică, poate fi interpretată ca o bună aproximare a curburii medii. Faptul că este minim justifică afirmația că splina este cea mai lină funcție de interpolare.

Notă

  1. ^ a b c Walter Maraschini și Mauro Palma, Garzantina di Matematica , Garzanti, 2014.

Elemente conexe

Alte proiecte

Controlul autorității Thesaurus BNCF 57247 · LCCN (EN) sh85126830
Matematica Portalul de matematică : accesați intrările Wikipedia care se ocupă de matematică