ForHosting KIT · Utilidades de desarrollo

Número complejo a forma trigonométrica

El conversor de número complejo a forma trigonométrica toma la parte real a y la parte imaginaria b de un número complejo y devuelve su descripción polar: el módulo r, que es la distancia del origen al punto (a, b) en el plano complejo, y el argumento θ, el ángulo que forma el punto con el semieje real positivo.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Usted obtiene el argumento en radianes y en grados, además de una expresión trigonométrica lista para copiar: r(cos(θ) + i sen(θ)). Es exactamente el mismo cálculo que se hace a mano en un curso de matemáticas, resuelto de forma determinista en una sola llamada, sin deriva de redondeo entre máquinas ni trucos de aproximación: solo la hipotenusa para el módulo y el arcotangente de dos argumentos para el ángulo.

De la forma rectangular a la trigonométrica

Un número complejo escrito como a + bi está en forma rectangular: ubica un punto en el plano recorriendo a unidades sobre el eje real y b unidades sobre el eje imaginario. La forma trigonométrica describe el mismo punto como lo haría un navegante: por distancia y dirección. La distancia es el módulo, calculado como la raíz cuadrada de a al cuadrado más b al cuadrado, y la dirección es el argumento, el ángulo medido en sentido antihorario desde el semieje real positivo. Desarrollado, el número queda como r multiplicado por el coseno del ángulo más i por el seno del ángulo. El número no cambia en absoluto; solo cambia su descripción. Y ese cambio de descripción es precisamente lo que vuelve sencillas la multiplicación, la división, las potencias y las raíces de números complejos, porque en lenguaje polar esas operaciones se reducen a multiplicar módulos y sumar ángulos. Este endpoint realiza la conversión en un único paso determinista y devuelve cada parte del resultado para que usted use la que necesite en su siguiente cálculo.

Cómo se calculan el módulo y el argumento

El módulo se calcula con el algoritmo de la hipotenusa en lugar de la ingenua raíz cuadrada de la suma de cuadrados, lo cual importa para componentes muy grandes o muy pequeñas: la fórmula ingenua puede desbordar a infinito o perderse en cero aunque la respuesta verdadera sea un número perfectamente normal. El argumento se calcula con el arcotangente de dos argumentos, no con un arcotangente simple de b sobre a. Esa distinción es la que sitúa el ángulo en el cuadrante correcto: uno más i y menos uno menos i tienen la misma razón b sobre a, pero apuntan en direcciones opuestas, y solo la versión de dos argumentos sabe distinguirlas. El resultado es el valor principal del argumento, situado en el intervalo semiabierto de menos pi a pi, devuelto en radianes y convertido a grados. Ambas entradas deben ser números finitos; una cadena que no se puede interpretar, un infinito o un NaN se rechazan como entrada no válida en lugar de convertirse silenciosamente.

Dónde rinde frutos la conversión

La forma trigonométrica es la representación de trabajo allí donde los números complejos se multiplican una y otra vez. Los ingenieros eléctricos la usan para combinar impedancias y desfases en el análisis de circuitos de corriente alterna, donde el módulo es una magnitud y el argumento es un ángulo de fase. El código de procesamiento de señales la usa para leer la magnitud y la fase de un bin de frecuencia salido de una transformada de Fourier. Los estudiantes la usan para aplicar el teorema de De Moivre, que eleva un número complejo a una potencia elevando el módulo y multiplicando el ángulo: casi imposible en forma rectangular, casi trivial en forma polar. Esta capacidad se ejecuta en nuestro edge global sin conservar nada después de la llamada, y el mismo código que corre aquí corre gratis en su navegador en esta página, de modo que usted puede comprobar un número a mano y solo paga $0.002 por solicitud cuando automatiza la conversión dentro de una canalización.

Preparar cálculos de potencias y raíces con De Moivre

Convierta a + bi a r(cos(θ) + i sen(θ)) para que las potencias y las raíces n-ésimas se reduzcan a aritmética sobre r y θ.

Leer magnitud y fase en análisis de circuitos de CA

Transforme una impedancia dada como resistencia más reactancia en su magnitud y su ángulo de fase para combinarla con otros componentes.

Interpretar bins de salida de una FFT

Convierta las partes real e imaginaria de un bin de frecuencia en su amplitud y su fase en una sola llamada determinista.

¿Cuánto cuesta?

$0.002 por solicitud. Además, es gratis ejecutarlo en su navegador en esta página.

¿En qué rango se devuelve el argumento?

El valor principal: mayor que menos pi y menor o igual que pi radianes (de menos 180 a 180 grados), medido en sentido antihorario desde el semieje real positivo.

¿Qué ocurre con el número cero?

El cero tiene módulo 0 y, por la convención del arcotangente de dos argumentos, argumento 0. La forma trigonométrica es 0 multiplicado por cualquier ángulo, por lo que se devuelve el valor 0.

¿Por qué recibo un error de entrada no válida?

Tanto la parte real como la imaginaria deben ser números finitos. Infinito, NaN, campos ausentes y cadenas no numéricas se rechazan.

¿Por qué no usar simplemente arctan(b/a) para el ángulo?

Porque un arcotangente de una sola razón no distingue cuadrantes opuestos: 1 + i y -1 - i dan la misma razón. El arcotangente de dos argumentos usa los signos de ambas partes y devuelve el ángulo correcto.

¿Se almacenan las entradas en algún lugar?

No. Los dos números se procesan y se descartan; solo se devuelve el resultado de la conversión.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

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

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

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"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →