Calculateur de racines de polynome

Trouve numeriquement toutes les racines reelles et complexes d un polynome a partir d une liste de coefficients

Exemples de résultats

1 Exemples

Resoudre un polynome cubique

Trouve les racines de x^3 - 6x^2 + 11x - 6 = 0 a partir des coefficients.

{
  "result": {
    "roots": [
      "1",
      "2",
      "3"
    ]
  }
}
Voir paramètres d'entrée
{ "coefficients": "1, -6, 11, -6", "decimalPlaces": 6, "maxIterations": 100 }

Points clés

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

Vue d’ensemble

Ce calculateur de racines de polynôme permet de trouver numériquement toutes les racines réelles et complexes d'une équation polynomiale. En saisissant simplement la liste des coefficients, l'outil utilise des algorithmes itératifs pour calculer les solutions avec une précision ajustable, offrant ainsi un gain de temps précieux pour les étudiants, ingénieurs et mathématiciens.

Quand l’utiliser

  • Lors de la résolution d'équations algébriques de degré supérieur (cubique, quartique, etc.) où les formules analytiques sont trop complexes à appliquer manuellement.
  • Pour vérifier rapidement les solutions d'un problème mathématique ou d'un exercice d'algèbre.
  • Lors de l'analyse de systèmes dynamiques ou de circuits électriques nécessitant le calcul des pôles d'une fonction de transfert.

Comment ça marche

  • Saisissez les coefficients de votre polynôme dans l'ordre décroissant des puissances, séparés par des virgules (par exemple, '1, -6, 11, -6' pour x³ - 6x² + 11x - 6).
  • Ajustez le nombre de décimales souhaité pour définir la précision du résultat (jusqu'à 10 décimales).
  • Modifiez le nombre maximal d'itérations si vous travaillez avec des polynômes complexes nécessitant un temps de convergence plus long.
  • L'outil traite les données et renvoie instantanément la liste de toutes les racines réelles et complexes au format JSON.

Cas d’usage

Résolution d'équations caractéristiques en ingénierie de contrôle pour déterminer la stabilité d'un système.
Calcul des fréquences de résonance dans la conception de filtres électroniques et de circuits RLC.
Assistance à l'enseignement et à l'apprentissage de l'algèbre avancée dans les cursus universitaires.

Exemples

1. Résolution d'un polynôme cubique simple

Étudiant en mathématiques
Contexte
Un étudiant doit vérifier ses calculs manuels pour l'équation x³ - 6x² + 11x - 6 = 0.
Problème
Trouver rapidement les trois racines réelles de l'équation sans refaire la méthode de Cardan.
Comment l’utiliser
Saisir les coefficients '1, -6, 11, -6' dans le champ principal et lancer le calcul.
Configuration d’exemple
Décimales: 6, Itérations maximales: 100
Résultat
L'outil renvoie les racines exactes 1, 2 et 3 au format JSON.

2. Analyse d'un système avec racines complexes

Ingénieur automaticien
Contexte
L'ingénieur analyse la fonction de transfert d'un système dont le dénominateur est x² + 2x + 5.
Problème
Déterminer les pôles complexes pour évaluer la réponse oscillatoire du système.
Comment l’utiliser
Entrer les coefficients '1, 2, 5' correspondant au polynôme du second degré.
Configuration d’exemple
Décimales: 4, Itérations maximales: 100
Résultat
Le calculateur identifie et affiche les racines complexes -1 + 2i et -1 - 2i.

Hubs associés

FAQ

Comment dois-je formater les coefficients ?

Entrez les coefficients séparés par des virgules, en commençant par le terme de plus haut degré jusqu'à la constante. N'oubliez pas d'inclure des zéros pour les termes manquants (ex: pour x² - 1, entrez '1, 0, -1').

L'outil peut-il trouver des racines complexes ?

Oui, le calculateur identifie et affiche à la fois les racines réelles et les racines complexes (imaginaires) du polynôme.

Que faire si l'algorithme ne trouve pas les racines ?

Vous pouvez augmenter le paramètre 'Itérations maximales' (jusqu'à 500) pour donner à l'algorithme itératif plus de temps pour converger vers les solutions.

Quelle est la précision des résultats ?

La précision est paramétrable via l'option 'Décimales'. Vous pouvez choisir d'afficher entre 0 et 10 chiffres après la virgule selon vos besoins.

Y a-t-il une limite au degré du polynôme ?

L'outil peut gérer des polynômes de degrés élevés, la seule limite pratique étant le nombre de coefficients que vous saisissez et le temps de convergence de l'algorithme.

Documentation de l'API

Point de terminaison de la requête

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

Paramètres de la requête

Nom du paramètre Type Requis Description
coefficients text Oui -
decimalPlaces number Non -
maxIterations 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-roots-calculator": {
      "name": "polynomial-roots-calculator",
      "description": "Trouve numeriquement toutes les racines reelles et complexes d un polynome a partir d une liste de coefficients",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=polynomial-roots-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]