Per ovviare a questo problema si usa l'interpolazione spline4.
Si cercano funzioni interpolanti lisce, senza punti angolosi, ossia:
Distinguiamo le funzioni spline in base al loro grado ; con
avremo spline lineari, mentre con
avremo spline cubiche.
Le spline cubiche sono il tipo più usato nella pratica:
Mettendo a sistema i vincoli si vede che si hanno incognite (4 incognite
per ogni polinomio
e
polinomi).
Si hanno inoltre equazioni:
equazioni per le condizioni di interpolazione,
equazioni per la continuità di
su
nodi interni e
equazioni per la continuità della derivata prima e seconda sui nodi interni.
È possibile ottenere un sistema non singolare aggiungendo arbitrariamente, ad esempio:
La soluzione del sistema risultante permette di determinare la funzione spline cubica interpolatoria.
Matteo Lisotto, Tobia Tesan - CC-BY 2.0