Depuis scipy, j'utilise les fonctions interpolate.splrep et interpolate.splev pour interpoler mon ensemble de données. Sans surprise, cela ne fonctionne pas très bien si j'essaie d'obtenir une valeur interpolée près des bords de l'ensemble de données.Interpolation de points de données aux extrémités d'un ensemble de données
Je suis venu avec une solution de contournement (extension de l'ensemble de données par deux entrées supplémentaires qui ont la même valeur que la dernière entrée "régulière" de l'ensemble de données, ce qui semble fonctionner), mais je me demande utiliser une autre fonction d'interpolation, ou s'il existe un moyen commun de gérer cela.
Merci d'avance!