Top Qs
Línea de tiempo
Chat
Contexto
Complex.h
De Wikipedia, la enciclopedia libre
Remove ads
complex.h es un archivo de cabecera de la Biblioteca estándar de C, en el que se definen funciones para el manejo de números complejos, introducida en la revisión C99 del lenguaje C.
A diferencia del archivo <complex> de la Biblioteca estándar de C++, en la que los números complejos se implementan mediante clases de plantilla, complex.h hace uso de un nuevo tipo de datos llamado "complex
".
Remove ads
Funciones
Resumir
Contexto
A continuación se muestran las funciones declaradas en complex.h
, cada función cuenta con una versión para manejar cada uno de los 3 tipos de punto flotante (float, double
y long double
), en la tabla siguiente solamente se muestra la versión para double
. Para llamar a la versión float
o long double
es necesario agregar f o l, respectivamente, al final del nombre de la función (Por ejemplo cabsf ()
.
double cabs(double complex); | Magnitud del número complejo |
double complex cacos(double complex); | Coseno complejo inverso |
double complex cacosh(double complex); | Coseno hiperbólico complejo inverso |
double carg(double complex); | Argumento |
double complex casin(double complex); | Seno complejo inverso |
double complex casinh(double complex); | Seno hiperbólico complejo inverso |
double complex catan(double complex); | Tangente compleja inversa |
double complex catanh(double complex); | Tangente hiperbólica compleja inversa |
double complex ccos(double complex); | Coseno complejo |
double complex ccosh(double complex); | Coseno hiperbólico complejo |
double complex cexp(double complex); | exponenecial compleja |
double cimag(double complex); | Parte Imaginaria |
double complex clog(double complex); | Logaritmo natural complejo |
double complex conj(double complex); | conjugado |
double complex cpow(double complex, double complex); | potencia |
double complex cproj(double complex); | Proyección compleja[n. 1] |
double creal(double complex); | Parte Real |
double complex csin(double complex); | Seno complejo |
double complex csinh(double complex); | Seno hiperbólico complejo |
double complex csqrt(double complex); | Raíz cuadrada |
double complex ctan(double complex); | Tangente compleja |
double complex ctanh(double complex); | Tangente hiperbólica compleja |
Remove ads
Notas
- cproj(z) proyecta el número complejo z sobre la Esfera de Riemann; el resultado es el mismo z, con la excepción de los complejos infinitos, que son mapeados como "infinito positivo" en el eje real.
Enlaces externos
- Esta obra contiene una traducción derivada de «complex.h» de Wikipedia en inglés, publicada por sus editores bajo la Licencia de documentación libre de GNU y la Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads