Calculateur de Regression Polynomiale

Ajuste une courbe polynomiale aux moindres carres et affiche coefficients, R carre et predictions

Exemples de résultats

1 Exemples

Ajuster une courbe quadratique

Estime un polynome du second degre depuis des observations appariees

{
  "result": {
    "coefficients": [
      1,
      2,
      1
    ],
    "rSquared": 1,
    "predictedY": {
      "x": 5,
      "y": 36
    }
  }
}
Voir paramètres d'entrée
{ "pairedData": "0, 1\n1, 4\n2, 9\n3, 16\n4, 25", "degree": 2, "predictionX": "5", "decimalPlaces": 4 }

Points clés

Catégorie
Maths, dates et finance
Types d’entrée
textarea, number, text
Type de sortie
json
Couverture des échantillons
2
API disponible
Yes

Vue d’ensemble

Ce calculateur de régression polynomiale permet d'ajuster une courbe aux moindres carrés sur des données appariées pour modéliser des relations non linéaires complexes. Il fournit les coefficients précis du polynôme, le coefficient de détermination (R²) pour évaluer la fiabilité du modèle, et permet de calculer des prédictions pour des valeurs de X spécifiques.

Quand l’utiliser

  • Lorsque la relation entre vos variables suit une tendance courbe que la régression linéaire simple ne peut pas capturer.
  • Pour modéliser des phénomènes physiques ou économiques présentant des accélérations ou des cycles.
  • Pour estimer des valeurs futures ou manquantes en utilisant un modèle mathématique basé sur des données historiques.

Comment ça marche

  • Saisissez vos paires de données numériques (X, Y) dans le champ dédié, en séparant chaque paire par une nouvelle ligne.
  • Définissez le degré du polynôme, de 1 à 6, selon la complexité de la courbe que vous souhaitez ajuster.
  • Indiquez optionnellement une valeur X de prédiction pour obtenir le résultat Y correspondant basé sur le modèle calculé.
  • L'outil applique la méthode des moindres carrés pour générer les coefficients, le score R² et les résultats de prédiction au format JSON.

Cas d’usage

Analyse de la croissance de populations biologiques présentant des phases d'accélération non linéaires.
Optimisation de processus industriels où le rendement varie de façon parabolique selon la température.
Modélisation de trajectoires de projectiles ou de mouvements physiques en ingénierie.

Exemples

1. Ajustement d'une courbe quadratique parfaite

Étudiant en mathématiques
Contexte
Un étudiant travaille sur une série de données suivant une progression au carré parfaite.
Problème
Vérifier si les données correspondent exactement à un polynôme de degré 2 et prédire la valeur suivante.
Comment l’utiliser
Saisir les paires 0,1; 1,4; 2,9; 3,16; 4,25, régler le degré sur 2 et le X de prédiction sur 5.
Configuration d’exemple
degree: 2, predictionX: 5, decimalPlaces: 4
Résultat
Le calculateur retourne un R² de 1, les coefficients [1, 2, 1] et une valeur prédite de 36 pour X=5.

2. Analyse de tendance de température

Analyste environnemental
Contexte
Un chercheur dispose de relevés de température quotidiens montrant des fluctuations non linéaires.
Problème
Lisser les données pour identifier une tendance générale à l'aide d'un polynôme de degré 3.
Comment l’utiliser
Coller les relevés horaires dans le champ des données et sélectionner le degré 3 pour le calcul.
Configuration d’exemple
degree: 3, decimalPlaces: 2
Résultat
Obtention d'une équation cubique qui minimise les écarts et permet de visualiser la tendance thermique globale.

Tester avec des échantillons

math-&-numbers

Hubs associés

FAQ

Quel est le degré polynomial maximal autorisé ?

Le calculateur supporte des polynômes allant du degré 1 (linéaire) jusqu'au degré 6.

Comment dois-je formater mes données d'entrée ?

Entrez une paire de coordonnées par ligne, en séparant X et Y par une virgule, par exemple : 1, 10.

Que signifie la valeur R² dans les résultats ?

Le R² (coefficient de détermination) indique la qualité de l'ajustement ; une valeur proche de 1 signifie que le modèle explique parfaitement les données.

Puis-je obtenir une prédiction pour une valeur X spécifique ?

Oui, saisissez la valeur souhaitée dans le champ 'X de prédiction' pour calculer automatiquement le Y estimé.

Quel est le format de sortie des résultats ?

Les résultats sont exportés dans un objet JSON contenant les coefficients, le R² et la prédiction éventuelle.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/polynomial-regression-calculator

Paramètres de la requête

Nom du paramètre Type Requis Description
pairedData textarea Non -
degree number Non -
predictionX text Non -
decimalPlaces number Non -

Format de réponse

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Données JSON: Données JSON

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-polynomial-regression-calculator": {
      "name": "polynomial-regression-calculator",
      "description": "Ajuste une courbe polynomiale aux moindres carres et affiche coefficients, R carre et predictions",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=polynomial-regression-calculator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]