Calculateur d'impédance R et X
Avec 3 Ω de résistance et 4 Ω de réactance, l'impédance vaut 5 Ω, avec sa phase en degrés et en radians. Saisissez X avec son signe, positif pour une charge inductive et négatif pour une charge capacitive : l'angle tombe dans le bon quadrant. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Résistance
- 3
- Réactance
- 4
- Magnitude
- 5
- Module de l'impédance
- 5
- Phase (rad)
- 0,927295218
- Phase (°)
- 53,1301023542
L'impédance est la généralisation complexe de la résistance pour les circuits en courant alternatif : une combinaison série de résistance R et de réactance X forme Z égal à R plus jX, et les concepteurs ont constamment besoin de la paire polaire magnitude et phase plutôt que des seules parties rectangulaires. Ce calculateur de magnitude d'impédance à partir de R et X accepte une résistance et une réactance finies en ohms, applique l'identité pythagoricienne |Z| égale à la racine carrée de R au carré plus X au carré, et rapporte l'angle de phase avec l'arctangente à deux arguments atan2 de X et R afin que chaque quadrant soit correct, y compris les charges purement capacitives au quatrième quadrant et purement inductives au premier. Les résultats incluent la magnitude en ohms, la phase en radians et en degrés, des chaînes d'affichage rectangulaire et polaire, et de courts pas de formule que vous pouvez coller dans des notes de laboratoire. R zéro et X zéro sont valides et donnent un court-circuit de zéro ohm à phase zéro.
Ce que signifient magnitude et phase d'impédance à partir de R et X
En analyse de circuits par phaseurs, une impédance série s'écrit sous forme rectangulaire comme Z égal à R plus jX, où R est la résistance réelle en ohms et X la réactance imaginaire en ohms. Un X positif signifie que la partie réactive nette est inductive ; un X négatif signifie capacitive.
La magnitude |Z| est la longueur de ce phaseur dans le plan complexe et est toujours non négative : |Z| est égal à la racine carrée de R au carré plus X au carré, la même norme euclidienne que pour tout vecteur bidimensionnel.
La phase φ est l'angle du phaseur par rapport à l'axe réel positif ; elle se retrouve avec l'arctangente à deux arguments atan2 de X et R pour que le résultat tombe dans le bon quadrant lorsque R ou X est négatif, contrairement à un arctan naïf de X sur R qui échoue lorsque R est zéro.
La magnitude seule n'indique pas si une charge est en retard ou en avance ; la phase porte cette information et est essentielle pour le facteur de puissance, l'adaptation de filtres et la lecture des sorties d'analyseurs d'impédance. Ce point de terminaison ne calcule pas la réactance à partir de la fréquence et de L ou C — c'est une autre intention de recherche servie par les outils de réactance inductive et capacitive — ni n'inverse Z en admittance.
Il convertit seulement une paire rectangulaire connue en magnitude et angle polaires avec une arithmétique déterministe adaptée aux feuilles de travail, tests unitaires et workers en périphérie.
Où un calculateur d'impédance R et X trouve son utilité
Les étudiants rencontrent |Z| égal à la racine carrée de R au carré plus X au carré lorsqu'un devoir donne résistance et réactance en série et demande magnitude et phase sans résoudre tout le réseau. Les enseignants pré-génèrent des clés de correction pour des charges mixtes inductives et capacitives et ont besoin d'un oracle déterministe qui n'inverse jamais le signe de la phase capacitive. Les techniciens de laboratoire convertissent les lectures rectangulaires d'un analyseur d'impédance en forme polaire pour les carnets et rapports.
Les contrôles produit et de conception de premier ordre convertissent une paire réelle et imaginaire mesurée en |Z| et angle avant de décider si un réseau d'adaptation est requis. Les plateformes éducatives affichent magnitude et phase en direct lorsqu'un apprenant saisit des ohms pour R et X.
Cas d’usage
Vérifications de devoirs et d'examens
Convertissez la R et la X série du manuel en |Z| et phase pour que les élèves vérifient les réponses polaires et le signe retard ou avance sans erreurs de quadrant de calculatrice.
Post-traitement laboratoire et analyseur
Transformez des ohms rectangulaires d'un analyseur d'impédance ou d'un multimètre LCR en magnitude et degrés pour carnets de labo, rapports et journaux qualité.
Questions fréquentes
Pourquoi utiliser atan2 plutôt que arctan(X/R) ?
atan2(X, R) conserve le bon quadrant lorsque R est négatif ou nul.
Que signifie une réactance négative ?
Un X négatif est une réactance capacitive ; un X positif est inductif. La magnitude reste non négative ; l'angle de phase devient négatif pour les charges capacitives avec R positif.
Pourquoi ai-je besoin de la phase si j'ai déjà le module ?
Le module seul ne dit pas si la charge est en retard ou en avance. C'est la phase qui porte cette information, indispensable pour le facteur de puissance, l'adaptation de filtres et la lecture du relevé d'un analyseur d'impédance.
Calcule-t-il la réactance à partir de la fréquence et de L ou C ?
Non. Vous saisissez X directement en ohms. Obtenir la réactance depuis la fréquence et L ou C est un autre calcul, celui des calculateurs de réactance inductive et capacitive, et l'outil ne convertit pas non plus l'impédance en admittance.
Puis-je saisir une résistance négative ?
Oui. Certaines conventions de mesure et certains modèles à source active placent une partie réelle négative sur le plan : une R négative est donc acceptée et la phase reste dans le bon quadrant. Une X négative correspond simplement au cas capacitif.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/elec/impedance-from-rx \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"resistance":3,"reactance":4}'const res = await fetch("https://api.kit.forhosting.com/elec/impedance-from-rx", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"resistance": 3,
"reactance": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/impedance-from-rx",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"resistance": 3,
"reactance": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/impedance-from-rx", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"resistance":3,"reactance":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"resistance":3,"reactance":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/impedance-from-rx", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"resistance": 3,
"reactance": 4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.impedance_from_rx",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les entrées manquantes ou non finies échouent avec invalid_input et ne sont pas facturées.
Ce que signifient magnitude et phase d'impédance à partir de R et X
Lorsque R et X sont tous deux nuls la magnitude est zéro et ce calculateur rapporte une phase zéro selon la convention IEEE stable d'atan2 de zéro et zéro.
Contrat d'entrée, forme de la réponse et comportement de validation
Une résistance négative est autorisée car les conventions de mesure et les modèles de sources actives placent parfois une partie réelle négative sur le plan ; une réactance négative est le cas capacitif normal. Exemple : R égal à trois ohms et X égal à quatre ohms donne |Z| égal à cinq ohms et une phase d'environ cinquante-trois virgule un trois degrés, le classique triangle rectangle trois-quatre-cinq de tout manuel de CA. Envoyez un corps JSON avec deux nombres finis obligatoires : résistance R et réactance X, toutes deux en ohms. Les noms de champ préférés sont resistance et reactance ; les alias R, r, res, ohms_r pour la résistance et X, x, react, ohms_x pour la réactance sont acceptés afin que tableurs et formulaires de requête réutilisent le même contrat. Chaque valeur peut arriver comme nombre JSON ou comme chaîne numérique en notation décimale ordinaire ou scientifique ; les chaînes vides, jetons non numériques et valeurs non finies échouent avec invalid_input en nommant le champ. Les magnitudes au-delà d'un billion en valeur absolue sont rejetées pour qu'une erreur d'unité accidentelle ne fasse pas déborder le Worker. En cas de succès le corps renvoie résistance et réactance arrondies, la magnitude sous magnitude et impedance_magnitude, la phase en radians et degrés sous phase_rad, phase_deg et clés synonymes, chaînes rectangulaire et polaire, lignes formula et equation, indices d'unité, un court message et des étapes ordonnées. Associez l'exécution gratuite du navigateur sur cette page à l'API tarifée lorsque vous avez besoin du même résultat mathématique dans des pipelines automatisés sans réimplémenter vous-même l'hypoténuse et atan2.
Où un calculateur d'impédance R et X trouve son utilité
Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, une validation échouée n'est pas facturée et rien n'est stocké après la réponse. Ce partage — exploration interactive gratuite et API identique tarifée — correspond au reste du catalogue KIT de niveau A. Utilisez les aides de réactance inductive ou capacitive lorsque vous avez encore besoin de X à partir de la fréquence et de L ou C ; utilisez cette page lorsque R et X sont déjà connus et que vous n'avez besoin que de magnitude et phase polaires avec une sortie numérique stable pour feuilles de travail, tests unitaires et consommateurs d'API qui ne doivent pas inventer d'étapes symboliques.
Cas d'intégration
Fixtures CI déterministes
Générez des paires reproductibles de |Z| et de phase atan2 pour tests unitaires de compteurs, filtres et pipelines d'export de simulation qui ne doivent pas éditer le JSON attendu à la main.
Questions techniques
Comment obtenir la magnitude d'impédance à partir de la résistance et de la réactance ?
Envoyez des nombres finis resistance (R) et reactance (X) en ohms. L'API renvoie |Z| = √(R² + X²) plus la phase φ = atan2(X, R) en radians et degrés, avec chaînes d'affichage rectangulaire et polaire.
R = 0 et X = 0 sont-ils autorisés ?
Oui. Le calculateur renvoie une magnitude 0 Ω et une phase 0 (radians et degrés) selon la convention stable atan2(0, 0). Les champs manquants ou non finis sont rejetés.
Combien coûte le calculateur d'impédance à partir de R et X ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.