Pages - Menu

▼

martes, 18 de junio de 2013

La librería complex.h

Muchas veces es necesario manipular de una longitud más allá de los números enteros, existen momentos en los que necesitemos realizar complejos cálculos matemáticos y para ello debemos ser capaces de manejar números complejos. Para eso en C existe la librería complex.h.

La librería complex.h
Foto tomada de freedigitalphotos.net

Gracias a la librería complex.h podremos manejar cualquier tipo de dato y realizar operaciones logarítmicas, raíces o trigonométricas. La especificación de la librería es la siguiente:

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);
Tagente 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 complejan. 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

¿Qué programas realizarías usando ésta librería?