Interpolation dans excel avec intervalles non constants

Résolu/Fermé
Stan111 Messages postés 7 Date d'inscription dimanche 28 septembre 2014 Statut Membre Dernière intervention 12 novembre 2014 - 29 sept. 2014 à 13:40
Stan111 Messages postés 7 Date d'inscription dimanche 28 septembre 2014 Statut Membre Dernière intervention 12 novembre 2014 - 30 sept. 2014 à 17:58
Bonjour,

Je rencontre un petit problème pour faire de l'interpolation dans excel... Avant de poser ma question, j'ai arpenté les forums et je n'ai rien trouvé.

Mon problème est que mon interpolation doit être faite à partir de valeur avec un intervalle en X qui n'est pas constant.

Par exemple, mon jeu de données ressemble à ça :
x y
0 2,33
0,17 2,32
0,43 2,22
0,78 2,14
0,84 2,02
0,87 2,00
1,03 1,77

À partir de ça, j'aimerais interpoler des valeurs pour un intervalle de x constant, par exemple pour x = 0/0,25/0,50/0,75/1,00/...

Des gens utilisent des formules assez simples, mais pour pouvoir les appliquer dans mon cas, je devrais le faire manuellement pour chaque pour chaque point de données. Le problèment c'est que je dois bien avoir 250 000 lignes de données...!

Quelqu'un a déjà eu à faire face à ça? Vous pouvez me traiter en débutant, je fais habituellement de l'interpolation surfacique mais jamais du linéaire! Si c'est plus simple, j'ai aussi une base avec R et j'ai accès à MathLab, quoique je n'y sois pas habitué.

Merci d'avance
A voir également:

4 réponses

tontong Messages postés 2548 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 15 mars 2024 1 054
29 sept. 2014 à 16:22
Bonjour,
On suppose que les données sont triées en x.
Excel propose des fonctions comme Tendance et Prevision, mais avec 250000 lignes on dépasse les quantités raisonnables pour des matricielles.
Si on se limite à une interpolation linéaire entre deux points il faut rechercher pour chaque valeur "repère" les valeurs des x inférieures et supérieures ainsi que les y correspondants.
https://www.cjoint.com/?3IDqnzQQopg
Le graphique n'est là que pour monter la divergence des résultats.
2