ForHosting KIT · Strumenti per sviluppatori

Numero complesso in forma trigonometrica

Il convertitore da numero complesso a forma trigonometrica prende la parte reale a e la parte immaginaria b di un numero complesso e restituisce la sua descrizione polare: il modulo r, cioè la distanza dall'origine al punto (a, b) nel piano complesso, e l'argomento θ, l'angolo che il punto forma con il semiasse reale positivo.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Lei riceve l'argomento in radianti e in gradi, oltre a un'espressione trigonometrica pronta da copiare: r(cos(θ) + i sin(θ)). È esattamente lo stesso calcolo che si fa a mano in un corso di matematica, eseguito in modo deterministico in una sola chiamata, senza deriva di arrotondamento tra macchine e senza trucchi di approssimazione: solo l'ipotenusa per il modulo e l'arcotangente a due argomenti per l'angolo.

Dalla forma algebrica alla forma trigonometrica

Un numero complesso scritto come a + bi è in forma algebrica: individua un punto nel piano percorrendo a unità lungo l'asse reale e b unità lungo l'asse immaginario. La forma trigonometrica descrive lo stesso punto come farebbe un navigatore — per distanza e direzione. La distanza è il modulo, calcolato come la radice quadrata di a al quadrato più b al quadrato, e la direzione è l'argomento, l'angolo misurato in senso antiorario dal semiasse reale positivo. Sviluppato, il numero diventa r moltiplicato per il coseno dell'angolo più i volte il seno dell'angolo. Il numero non cambia affatto; cambia solo la sua descrizione. Ed è proprio questo cambio di descrizione a rendere semplici moltiplicazione, divisione, potenze e radici dei numeri complessi, perché in linguaggio polare queste operazioni si riducono a moltiplicare i moduli e sommare gli angoli. Questo endpoint esegue la conversione in un unico passaggio deterministico e restituisce ogni parte del risultato, così Lei può usare quella che serve al calcolo successivo.

Come vengono calcolati modulo e argomento

Il modulo è calcolato con l'algoritmo dell'ipotenusa anziché con l'ingenua radice quadrata della somma dei quadrati, il che conta per componenti molto grandi o molto piccole: la formula ingenua può andare in overflow verso l'infinito o annullarsi a zero anche quando la risposta vera è un numero del tutto ordinario. L'argomento è calcolato con l'arcotangente a due argomenti, non con una semplice arcotangente di b fratto a. È questa distinzione a collocare l'angolo nel quadrante corretto: uno più i e meno uno meno i hanno lo stesso rapporto b fratto a, ma puntano in direzioni opposte, e solo la versione a due argomenti sa distinguerli. Il risultato è il valore principale dell'argomento, compreso nell'intervallo semiaperto da meno pi greco a pi greco, restituito in radianti e convertito in gradi. Entrambi gli input devono essere numeri finiti; una stringa non interpretabile, un infinito o un NaN vengono rifiutati come input non valido invece di essere convertiti silenziosamente.

Dove la conversione dà il meglio di sé

La forma trigonometrica è la rappresentazione di lavoro ovunque i numeri complessi vengano moltiplicati ripetutamente. Gli ingegneri elettrici la usano per combinare impedenze e sfasamenti nell'analisi dei circuiti in corrente alternata, dove il modulo è un'ampiezza e l'argomento un angolo di fase. Il codice di elaborazione dei segnali la usa per leggere ampiezza e fase di un bin di frequenza prodotto da una trasformata di Fourier. Gli studenti la usano per applicare il teorema di De Moivre, che eleva un numero complesso a potenza elevando il modulo e moltiplicando l'angolo — quasi impossibile in forma algebrica, quasi banale in forma polare. Questa capacità viene eseguita sul nostro edge globale senza conservare nulla dopo la chiamata, e lo stesso codice che gira qui gira gratis nel Suo browser su questa pagina: può verificare un numero a mano e paga $0.002 per richiesta solo quando automatizza la conversione dentro una pipeline.

Preparare calcoli di potenze e radici con De Moivre

Converta a + bi in r(cos(θ) + i sin(θ)) così che potenze e radici n-esime si riducano ad aritmetica su r e θ.

Leggere ampiezza e fase nell'analisi dei circuiti in CA

Trasformi un'impedenza data come resistenza più reattanza nella sua ampiezza e nel suo angolo di fase per combinarla con altri componenti.

Interpretare i bin di uscita di una FFT

Converta le parti reale e immaginaria di un bin di frequenza nella sua ampiezza e nella sua fase con una sola chiamata deterministica.

Quanto costa?

$0.002 per richiesta. L'esecuzione è inoltre gratuita nel Suo browser su questa pagina.

In quale intervallo viene restituito l'argomento?

Il valore principale: maggiore di meno pi greco e minore o uguale a pi greco radianti (da meno 180 a 180 gradi), misurato in senso antiorario dal semiasse reale positivo.

Cosa succede con il numero zero?

Lo zero ha modulo 0 e, per la convenzione dell'arcotangente a due argomenti, argomento 0. La forma trigonometrica è 0 moltiplicato per un angolo qualsiasi, quindi il valore restituito è 0.

Perché ricevo un errore di input non valido?

Sia la parte reale sia quella immaginaria devono essere numeri finiti. Infinito, NaN, campi mancanti e stringhe non numeriche vengono rifiutati.

Perché non usare semplicemente arctan(b/a) per l'angolo?

Perché un'arcotangente di un solo rapporto non distingue i quadranti opposti: 1 + i e -1 - i danno lo stesso rapporto. L'arcotangente a due argomenti usa i segni di entrambe le parti e restituisce l'angolo corretto.

Gli input vengono archiviati da qualche parte?

No. I due numeri vengono elaborati e scartati; viene restituito solo il risultato della conversione.

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.

POSThttps://api.kit.forhosting.com/math/complex-number-to-trigonometric-form

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/math/complex-number-to-trigonometric-form \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"real":1,"imag":1}'
{
  "real": 1,
  "imag": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.complex_number_to_trigonometric_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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →