Forma polare di un numero complesso
3 + 4i ha modulo 5 e un argomento di circa 0,927 radianti, quindi la sua forma polare è 5∠0,927. Inserisca la parte reale e quella immaginaria e ottenga il modulo, l'argomento nel quadrante giusto e le forme cis e fasoriale. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Parte reale
- 3
- Parte immaginaria
- 4
- Modulo
- 5
- Angolo
- 0,927295218
- Forma rettangolare
- 3+4i
- Polare
- 5∠0.927295218002
Un numero complesso scritto in forma rettangolare come a più bi è una coppia di coefficienti reali, ma lo stesso numero può essere riscritto come una lunghezza e un angolo orientato. Quella riscrittura è la forma polare di un numero complesso: la magnitudine è il modulo, la distanza euclidea dall'origine nel piano di Argand, e l'angolo è l'argomento principale in radianti, misurato dal semiasse reale positivo. Moltiplicazione, divisione, potenze intere e radici si riducono a prodotti e somme di quei due scalari, ed è per questo che ogni corso di algebra e ogni quaderno di fasori finisce per chiedere la forma polare di a più bi. Questa calcolatrice di forma polare accetta le due parti reale e immaginaria finite di un solo operando rettangolare, calcola la magnitudine con un'ipotenusa numericamente stabile e ottiene l'argomento con un'arcotangente a due argomenti così che l'angolo cada nel quadrante corretto.
Che cosa registra la forma polare: modulo, argomento e identità cis
Un numero complesso in forma rettangolare è la coppia a più bi, dove a è la parte reale, b è la parte immaginaria e i è l'unità immaginaria con i al quadrato uguale a meno uno. Rappresentare quella coppia come un punto nel piano di Argand rende ovvia la riscrittura polare: la magnitudine r è la lunghezza del segmento dall'origine al punto, e l'angolo theta è la rotazione orientata dal semiasse reale positivo fino a quel segmento.
Quando r e theta sono noti, l'identità di Eulero scrive lo stesso numero come r per e elevato a i theta, e la forma trigonometrica lo scrive come r per la quantità coseno di theta più i seno di theta, spesso abbreviata r cis theta. I fogli di ingegneria stampano anche il fasore compatto r angolo theta. Tutte quelle stringhe descrivono un solo numero; cambia solo la notazione.
Parte reale nulla o parte immaginaria nulla sono ammesse: un numero puramente reale ha argomento zero oppure più o meno pi, e uno puramente immaginario ha argomento più o meno pi mezzi. L'origine zero più zero i è una coppia finita, quindi questa calcolatrice restituisce magnitudine zero e angolo zero invece di inventare un fallimento di argomento indefinito che il contratto non promette.
Il campo formula riafferma sempre l'identità magnitudine uguale a hypot di real e imag, argomento uguale a atan2 di imag e real, così un tutorial può mostrare la regola accanto alla risposta numerica senza tenere una seconda tabella di contenuti.
Contratto di ingresso, forma della risposta e convalida
In caso di successo, il corpo riecheggia i due coefficienti di ingresso arrotondati, restituisce magnitude e angle come numeri arrotondati a dodici decimali per goldens stabili tra ambienti, e fornisce tre stringhe di visualizzazione: rectangular per la forma originale a più bi, polar per il fasore compatto r angolo theta, e cis per lo sviluppo trigonometrico r per coseno più i seno.
Esempio: real tre e imag quattro producono magnitude cinque e angle atan2 di quattro e tre, circa zero virgola nove due sette radianti, con stringa polar cinque angolo quello stesso argomento. L'angolo è sempre in radianti, mai in gradi, perché la forma polare di un numero complesso in analisi e nella maggior parte delle librerie di programmazione si definisce sulla retta reale modulo due pi, non su un cerchio di trecentosessanta gradi.
Abbini la risposta al proprio grafico del piano di Argand se serve un diagramma; questa capacità converte soltanto un operando rettangolare in forma polare e non moltiplica, non divide né eleva il risultato a una potenza.
Dove la forma polare semplifica i calcoli
Aule e piattaforme di tutoraggio usano una calcolatrice della forma polare di un numero complesso perché chi impara verifichi il modulo e l'argomento principale senza invertire il quadrante quando a è negativo. I generatori di esami e i plugin LMS hanno bisogno di un oracolo deterministico che restituisca sempre lo stesso modulo e lo stesso angolo arrotondati per gli stessi due coefficienti, cosa che il parse puro di tier A garantisce senza token di modello né rete in uscita.
Gli script di elaborazione del segnale e di controllo spesso memorizzano campioni a più bi e necessitano del modulo per l'energia e dell'argomento per srotolare la fase più avanti nella pipeline. La convalida fallita non consuma saldo. Tenga le richieste piccole, fissi magnitude e angle nei test e otterrà forma polare riproducibile per compiti, valutazione e edge workers senza montare una propria infrastruttura di matematica simbolica.
Casi d'uso
Controlli in aula e compiti
Consenta agli studenti di inviare le parti reale e immaginaria di a più bi e di verificare il modulo e l'argomento principale rispetto alla forma polare del manuale.
Valutazione automatica di esami e LMS
Valuti le voci di forma polare con un oracolo deterministico che rifiuta parti non finite e restituisce sempre lo stesso argomento in radianti per una coppia data.
Quaderni di fasori e impedenza
Passi impedenze o fasori rettangolari a modulo e angolo prima di moltiplicare funzioni di trasferimento, senza importare una libreria di algebra computazionale.
Domande frequenti
Come si converte un numero complesso dalla forma rettangolare alla forma polare?
Invii due numeri finiti: real e imag per z = real + imag·i.
L'angolo viene restituito in gradi o in radianti?
Solo in radianti. L'argomento principale usa atan2 e sta in (−π, π]. Passi ai gradi Lei stesso moltiplicando per 180/π se un foglio chiede i gradi.
Quale forma polare si ottiene per un reale negativo, come −1 + 0i?
Magnitudine 1 e angolo π (circa 3.14159265359 radianti). L'arcotangente a due argomenti colloca il risultato sul semiasse reale negativo, invece di restituire zero come farebbe un'arcotangente ingenua a un argomento di imag/real.
Che succede se real o imag manca, è infinito o non è un numero?
L'ingresso non valido non viene addebitato e non restituisce una forma polare parziale.
Perché scrivere un numero complesso in forma polare?
Perché moltiplicazione e divisione diventano semplici: i moduli si moltiplicano e gli argomenti si sommano. Potenze e radici seguono lo stesso principio, ed è per questo che i calcoli con i fasori in elettrotecnica passano alla forma polare prima di combinare i valori.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/math/polar-form \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"real":3,"imag":4}'const res = await fetch("https://api.kit.forhosting.com/math/polar-form", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"real": 3,
"imag": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/polar-form",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"real": 3,
"imag": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/polar-form", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"real":3,"imag":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"real":3,"imag":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/polar-form", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"real": 3,
"imag": 4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.polar_form",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Parti mancanti o non finite falliscono con invalid_input e non vengono addebitate.
Che cosa registra la forma polare: modulo, argomento e identità cis
Algebricamente r è la radice quadrata di a al quadrato più b al quadrato, che questo endpoint valuta con hypot affinché i quadrati intermedi soggetti a trabocco restino ordinati, e theta è l'arcotangente a due argomenti di b e a, così il risultato sta nell'intervallo semiaperto da meno pi a più pi, e non in una sola arcotangente del primo quadrante che mescolerebbe i segni.
Contratto di ingresso, forma della risposta e convalida
Invii per POST un corpo JSON con due numeri finiti obbligatori: real, il coefficiente a dell'operando rettangolare, e imag, il coefficiente b. Ogni campo può arrivare come numero JSON o come stringa numerica; stringhe vuote, chiavi assenti, Infinity, NaN e testo non numerico falliscono con invalid_input indicando il campo, e quei fallimenti non consumano il saldo prepagato. Alias facoltativi come a, re e real_part si mappano su real, e b, im, imag_part e imaginary si mappano su imag, così i client generati e gli script scritti a mano restano flessibili.
Dove un'API di forma polare ripaga il costo
I quaderni di elettrotecnica convertono impedenze e fasori rettangolari in forma polare prima di moltiplicare funzioni di trasferimento, perché i moduli si moltiplicano e gli angoli si sommano; chiamare una piccola API evita di tirare un sistema completo di algebra computazionale per due operazioni in virgola mobile. Poiché l'implementazione è parse puro, ogni chiamata riuscita costa il prezzo base pubblicato $0.002.
Domande tecniche
Quanto costa la calcolatrice di forma polare?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene addebitato.