Interpolateurs
Ce module définit différentes structures d'interpolations classiques (linéaire, polynomiale, sinc, etc.). Les différents interpolateurs partagent l'interface Interpolateur.
Structures
struct Interpolateur
Interface générique pour un interpolateur.
struct InterpolateurRIF
Interpolateur générique à base filtre RIF.
struct InterpolateurSincConfig
Structure de configuration pour un interpolateur Sinc.
Fonctions
sptr<InterpolateurRIF<T>> itrp_cspline()
Interpolation par splines cardinales.
sptr<InterpolateurRIF<T>> itrp_lineaire()
Interpolation linéaire (équivalente à Lagrange degré 1).
sptr<InterpolateurRIF<T>> itrp_lagrange(entier degré)
Interpolateur de Lagrange (la fonction sinus cardinal est interpolée par un polynôme).
sptr<InterpolateurRIF<T>> itrp_sinc(const InterpolateurSincConfig &config=InterpolateurSincConfig())
Interpolateur à sinus cardinal fenêtré.