L’interpolation consiste à estimer une valeur entre des points de données connus. Si la valeur de recherchée se trouve dans l’intervalle des données que vous connaissez déjà, l’interpolation vous donne un moyen d’estimer la valeur manquante de .
Le cas le plus simple est l’interpolation linéaire, qui utilise une droite entre deux points. L’interpolation polynomiale utilise un seul polynôme qui passe exactement par plusieurs points. L’interpolation de Lagrange est une formule classique pour écrire ce polynôme lorsque les valeurs connues de sont distinctes.
Si la valeur inconnue de se trouve en dehors de l’intervalle connu, il s’agit alors d’extrapolation. C’est un problème différent et généralement moins fiable.
Formule de l’interpolation linéaire
Supposons que vous connaissiez les points et avec . Pour un compris entre et , l’interpolation linéaire utilise
Cela fonctionne en prenant la fraction de distance horizontale entre et , puis en appliquant cette même fraction à la variation verticale entre et . Le résultat est exact si la relation réelle est linéaire sur cet intervalle ; sinon, c’est une estimation locale.
Exemple d’interpolation linéaire
Supposons que les points connus soient et , et que vous vouliez la valeur pour .
Utilisez la formule de l’interpolation linéaire :
Simplifions maintenant :
La valeur interpolée est donc . Cela a du sens, car se situe à un tiers du chemin entre et , donc la sortie avance aussi d’un tiers du chemin entre et .
L’interpolation polynomiale signifie un ajustement exact à travers plusieurs points
Si vous avez plus de deux points avec des valeurs de distinctes, l’interpolation polynomiale cherche un seul polynôme qui passe par tous ces points. Pour points avec des valeurs de distinctes, il existe exactement un polynôme de degré au plus qui les ajuste.
Par exemple, deux points déterminent une droite, trois points déterminent au plus un polynôme du second degré, et quatre points déterminent au plus un polynôme du troisième degré. C’est utile lorsque vous voulez une formule lisse qui reproduit exactement des valeurs échantillonnées.
Le compromis, c’est qu’un ajustement exact ne signifie pas toujours un bon comportement entre les points. Avec beaucoup de points ou des points très espacés, un polynôme interpolateur de haut degré peut beaucoup osciller, surtout près des extrémités de l’intervalle.
Formule d’interpolation de Lagrange
L’interpolation de Lagrange est une manière directe d’écrire le polynôme interpolateur. Si vous avez les points avec des distincts, la forme de Lagrange est
où
Chaque polynôme de base est construit de sorte qu’il vaut en et pour les autres valeurs connues de . C’est pourquoi la somme conserve la bonne valeur à chaque point de données.
On utilise généralement la forme de Lagrange lorsqu’on veut un polynôme interpolateur exact à partir d’un petit ensemble de points. Elle est conceptuellement claire, mais pour des problèmes numériques plus grands, d’autres formes sont souvent préférées car elles sont plus stables à calculer.
Interpolation vs extrapolation
L’interpolation consiste à estimer à l’intérieur de l’intervalle connu des valeurs de . L’extrapolation consiste à prolonger au-delà de cet intervalle.
Cette différence est importante, car l’interpolation reste ancrée à des données proches. L’extrapolation peut échouer rapidement si le comportement sous-jacent change en dehors de l’intervalle observé.
Erreurs courantes en interpolation
Utiliser l’interpolation en dehors de l’intervalle des données
Si se trouve en dehors de l’intervalle connu, le calcul n’est plus une interpolation. Il devient une extrapolation, souvent moins fiable.
Supposer qu’un ajustement exact signifie une réalité exacte
Un polynôme peut passer exactement par des points de données mesurés tout en restant un mauvais modèle de la situation réelle entre ces points, surtout si les données contiennent du bruit.
Oublier la condition de distinction des
Pour les formules d’interpolation standard, les valeurs connues de doivent être distinctes. Si deux points de données ont le même mais des valeurs de différentes, une seule fonction ne peut pas passer par les deux.
Choisir trop vite un degré élevé
Utiliser tous les points de données dans un seul grand polynôme peut créer un comportement instable. En pratique, des méthodes par morceaux comme les splines sont souvent préférées lorsqu’il y a beaucoup de points.
Où l’interpolation est utilisée
L’interpolation apparaît en analyse numérique, en infographie, dans les tables de correspondance, en traitement du signal et en calcul scientifique. Elle est utile chaque fois que vous connaissez des valeurs en certains points mais avez besoin d’une valeur raisonnable entre eux.
Dans un premier cours de mathématiques, elle relie aussi la pente, les fonctions, les polynômes et l’approximation en une seule idée : utiliser une structure connue pour estimer une valeur inconnue située entre deux valeurs.
Essayez un problème d’interpolation similaire
Prenez les points et et estimez la valeur pour avec l’interpolation linéaire. Demandez-vous ensuite si l’utilisation d’une droite semble raisonnable sur cet intervalle.
Si vous voulez une vérification rapide après l’avoir mis en place vous-même, essayez votre propre version dans le solveur et comparez l’équation de la droite avec votre résultat.
Besoin d'aide pour un problème ?
Envoyez votre question et obtenez une solution vérifiée, étape par étape, en quelques secondes.
Ouvrir GPAI Solver →