ForHosting KIT · Outils pour développeurs

Calculateur d’interpolation rétrograde de Newton

L’interpolation rétrograde de Newton estime la valeur d’une fonction à partir d’une table dont les valeurs x sont régulièrement espacées.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Tout se passe dans votre navigateur : gratuit, sans envoi de vos données.

Elle convient particulièrement lorsque la valeur x recherchée est proche de la dernière ligne, car la formule prend cette extrémité comme origine et y emploie les différences rétrogrades. Saisissez au moins deux points ordonnés et une valeur x cible. Le calculateur contrôle le pas, construit toutes les différences finies nécessaires, évalue le polynôme d’interpolation complet et fournit l’estimation ainsi qu’un calcul détaillé que vous pouvez vérifier terme par terme.

Quand choisir la formule rétrograde de Newton

Utilisez l’interpolation rétrograde de Newton lorsque les observations sont données pour des valeurs x régulièrement espacées et que la cible se trouve près de la dernière observation. Vous pouvez ainsi estimer une mesure entre les deux derniers instants d’échantillonnage, compléter une valeur manquante vers le bas d’une table numérique ou vérifier un exercice fondé sur les différences rétrogrades. La proximité de la fin constitue un avantage pratique, et non une restriction absolue : le polynôme reste évaluable ailleurs, mais une autre écriture peut être plus facile à interpréter près du début. Fournissez les points dans l’ordre strictement croissant des x. Chaque x et y doit être un nombre fini, et deux points au minimum sont nécessaires. Le calculateur exploite tous les points : n points définissent donc un polynôme de degré maximal n moins un. Davantage de points n’améliorent pas forcément des données bruitées, puisque le polynôme passe exactement par chaque observation et peut amplifier les erreurs ou osciller. Préférez une table compacte, pertinente pour la cible, à des observations lointaines ajoutées uniquement pour augmenter le degré.

Principe du calcul par différences rétrogrades

Notons h le pas commun, x n la dernière coordonnée de la table et p la coordonnée cible moins x n, le tout divisé par h. La formule commence par la dernière valeur y. Elle ajoute ensuite p multiplié par la première différence rétrograde à l’extrémité, puis p multiplié par p plus un, divisé par deux factorielle, et par la deuxième différence. Chaque terme suivant prolonge ce produit croissant et le divise par la factorielle correspondante. Le calculateur construit les différences finies en soustrayant successivement chaque valeur de celle qui la suit. La dernière valeur de chaque ligne de différences est celle dont la formule a besoin à l’extrémité. Dans la réponse, les termes sont classés à partir de l’ordre zéro. Chacun indique son coefficient, sa différence rétrograde et sa contribution, afin que vous puissiez refaire la somme ou repérer une faute de calcul manuel. La valeur p mesure aussi l’écart à la dernière ligne en unités du pas : elle vaut zéro à l’extrémité et devient négative juste avant celle-ci.

Interpréter le résultat et prévenir les erreurs

L’estimation correspond à la somme des contributions, le pas est l’écart validé entre deux x consécutifs et le degré vaut le nombre de points moins un. La coordonnée x d’extrémité désigne la ligne d’ancrage. Avant d’interpréter l’estimation, vérifiez que le pas correspond à l’intervalle prévu et que le signe ainsi que l’amplitude de p sont plausibles. Une grande valeur absolue de p signale une extrapolation loin de l’extrémité, où le polynôme peut devenir instable. Le calculateur refuse les coordonnées désordonnées ou répétées, les valeurs non finies et les intervalles inégaux au lieu d’appliquer silencieusement une formule inadaptée. De minuscules écarts d’arrondi flottant entre des pas décimaux théoriquement égaux sont admis, mais pas un échantillonnage manifestement irrégulier. L’interpolation suppose aussi qu’un modèle polynomial lisse convient aux valeurs tabulées ; elle ne prouve pas que le phénomène réel soit polynomial. Pour des mesures expérimentales, confrontez le résultat aux connaissances du domaine, aux incertitudes ou à un ajustement de degré inférieur. Pour une table exacte, le détail des termes relie clairement les données au résultat final.

Terminer un exercice de méthodes numériques

Construisez les termes à l’extrémité et vérifiez manuellement le polynôme d’interpolation rétrograde de Newton.

Estimer une valeur en fin de table

Approchez une valeur entre les dernières observations équidistantes tout en gardant visible le calcul ancré à l’extrémité.

Contrôler une feuille de différences finies

Comparez chaque coefficient, différence rétrograde et contribution avec un tableur ou une table de cours.

Quel est le coût d’une requête API ?

Chaque requête API coûte $0.002. Le calculateur peut également fonctionner dans le navigateur.

Les valeurs x doivent-elles être régulièrement espacées ?

Oui. La formule rétrograde standard de Newton suppose un pas constant h et refuse les données à pas irrégulier.

La cible doit-elle appartenir à l’intervalle de la table ?

Non, mais une cible extérieure entraîne une extrapolation, qui peut être beaucoup moins fiable loin de l’extrémité.

Pourquoi placer la cible près du dernier point ?

La forme rétrograde est ancrée sur la dernière ligne ; son paramètre et ses différences s’interprètent donc naturellement près de cette extrémité.

Combien de points faut-il saisir ?

Saisissez entre 2 et 100 points. Prenez assez de points proches pour représenter la tendance, sans oublier que le bruit ou un degré excessif réduit la fiabilité.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/calculus/newton-backward-interpolation

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/calculus/newton-backward-interpolation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"points":[{"x":0,"y":1},{"x":1,"y":2},{"x":2,"y":5},{"x":3,"y":10}],"target_x":2.5}'
{
  "points": [
    {
      "x": 0,
      "y": 1
    },
    {
      "x": 1,
      "y": 2
    },
    {
      "x": 2,
      "y": 5
    },
    {
      "x": 3,
      "y": 10
    }
  ],
  "target_x": 2.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calculus.newton_backward_interpolation",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_points100
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →