Exactement, cette piste m'a l'air intéressante.
Rappel:
Ma fonction 1 se compose deux vecteurs (de taille 83 éléments):
t1
x1(t1)
Ma fonction 2 se compose deux vecteurs (de taille 130 éléments):
t2
x2(t2)
Voici ce que j'ai fait :
Pour ma fonction 2, j'ai crée le vecteur x2interp qui calcule x2 aux points du vecteur t1 par interpolation de la manière suivante:
x2interp=interp1(t2,x2,t1)
plot(t1,abs(x1-x2interp))
Par contre, effectivement, dans mon cas, l'interpolation doit être bien maîtrisée car je souhaite mesurer des écarts très petits en deux courbes.
Il faut donc que j'arrive à faire que les erreurs dues à l'interpolation soit inférieur au moins 10% des erreurs que je souhaite mesurer entre mes deux courbes.
Aussi, il faut que je règle bien:
- soit la grille d'échantillonnage (pas discrétisation) de mon interpolation
- soit la méthode utilisée pour l'interpolation.
Avez-vous des conseils à ce sujet afin que je puisse limiter les erreurs liées à l'interpolation ?
Merci d'avance pour vos conseils
Partager