Estructuras de datos | |
struct | PdsComplex |
La estructura tipo PdsComplex . Esta estructura genera unnumero complejo. Para usar incluir pdscomplex/pdscomplex.h. Más... | |
'defines' | |
#define | PDS_CRECT(A, B) pds_complex_rect(A,B) |
Es equivalente a (A+Bi). Más... | |
#define | PDS_CPOLAR(A, B) pds_complex_polar(A,B) |
Es equivalente a (A*e^{Bi}). Más... | |
#define | PDS_CADDC(A, B) pds_complex_add_complex(A,B) |
Es equivalente a (A+B). Más... | |
#define | PDS_CADDR(A, B) pds_complex_add_real(A,B) |
Es equivalente a (A+B). Más... | |
#define | PDS_CADDI(A, B) pds_complex_add_imag(A,B) |
Es equivalente a (A+Bi). Más... | |
#define | PDS_CSUBC(A, B) pds_complex_sub_complex(A,B) |
Es equivalente a (A-B). Más... | |
#define | PDS_CSUBR(A, B) pds_complex_sub_real(A,B) |
Es equivalente a (A-B). Más... | |
#define | PDS_CSUBI(A, B) pds_complex_sub_imag(A,B) |
Es equivalente a (A-Bi). Más... | |
#define | PDS_CMULC(A, B) pds_complex_mul_complex(A,B) |
Es equivalente a (A*B). Más... | |
#define | PDS_CMULR(A, B) pds_complex_mul_real(A,B) |
Es equivalente a (A*B). Más... | |
#define | PDS_CMULI(A, B) pds_complex_mul_imag(A,B) |
Es equivalente a (A*Bi). Más... | |
#define | PDS_CDIVC(A, B) pds_complex_div_complex(A,B) |
Es equivalente a (A/B). Más... | |
#define | PDS_CDIVR(A, B) pds_complex_div_real(A,B) |
Es equivalente a (A/B). Más... | |
#define | PDS_CDIVI(A, B) pds_complex_div_imag(A,B) |
Es equivalente a (A/Bi). Más... | |
#define | PDS_CINV(A) pds_complex_inv(A) |
Es equivalente a A^{-1}=conj(A)/|A| tal que |A|=sqrt(A.Real^2+A.Imag^2). Más... | |
#define | PDS_CCONJ(A) pds_complex_conj(A) |
Es equivalente a b=conj(A)=A.Real-A.Imag i. Más... | |
#define | PDS_CEXP(B) pds_complex_exp(B) |
Es equivalente a e^B=e^{B.Real}(cos(B.Imag)+sin(B.Imag)i). Más... | |
#define | PDS_CLOG(B) pds_complex_log(B) |
Es equivalente a log(B)=log(|B|)+acos(B.Real/M)i. Más... | |
#define | PDS_CCIS(B) pds_complex_cis(B) |
Es equivalente a CIS(B)=COS(B)+i SIN(B). Más... | |
#define | PDS_CNORM(A) pds_complex_norm(A) |
Es equivalente a |A|=sqrt(A.Real^2+A.Imag^2). Más... | |
#define | PDS_CNORM2(A) pds_complex_norm2(A) |
Es equivalente a |A|^2=(A.Real^2+A.Imag^2). Más... | |
Funciones | |
PdsComplex | pds_complex_rect (PdsCnReal a, PdsCnReal b) |
Crea la variable complejas. a+bi. Más... | |
PdsComplex | pds_complex_polar (PdsCnReal a, PdsCnReal b) |
Evalua de forma polar. a*e^(bi). Más... | |
PdsComplex | pds_complex_add_complex (PdsComplex a, PdsComplex b) |
Suma dos variables complejas. a+b. Más... | |
PdsComplex | pds_complex_add_real (PdsComplex a, PdsCnReal b) |
Suma una variable complejas y una real. a+b. Más... | |
PdsComplex | pds_complex_add_imag (PdsComplex a, PdsCnReal b) |
Suma una variable complejas y una imaginaria. a+bi. Más... | |
PdsComplex | pds_complex_sub_complex (PdsComplex a, PdsComplex b) |
Resta dos variables complejas. a-b. Más... | |
PdsComplex | pds_complex_sub_real (PdsComplex a, PdsCnReal b) |
Resta una variable complejas y una real. a-b Más... | |
PdsComplex | pds_complex_sub_imag (PdsComplex a, PdsCnReal b) |
Resta una variable complejas y una imaginaria. a-bi Más... | |
PdsComplex | pds_complex_mul_complex (PdsComplex a, PdsComplex b) |
Multiplica dos variables complejas. a*b. Más... | |
PdsComplex | pds_complex_mul_real (PdsComplex a, PdsCnReal b) |
Multiplica una variable compleja y una real. a*b. Más... | |
PdsComplex | pds_complex_mul_imag (PdsComplex a, PdsCnReal b) |
Multiplica una variable compleja y una imaginaria. a*bi. Más... | |
PdsComplex | pds_complex_div_complex (PdsComplex a, PdsComplex b) |
Divide dos variables complejas. a/b Más... | |
PdsComplex | pds_complex_div_real (PdsComplex a, PdsCnReal b) |
Divide una variable compleja y una real. a/b. Más... | |
PdsComplex | pds_complex_div_imag (PdsComplex a, PdsCnReal b) |
Divide una variable compleja y una imaginaria. a/bi. Más... | |
PdsComplex | pds_complex_inv (PdsComplex a) |
Evalua a^{-1}. a^{-1}=conj(a)/|a| tal que |a|=sqrt(a.Real^2+a.Imag^2). Más... | |
PdsComplex | pds_complex_conj (PdsComplex a) |
Evalua el conjugado de a. b=conj(a)=a.Real-a.Imag i. Más... | |
PdsComplex | pds_complex_exp (PdsComplex a) |
Evalua el e^a. e^a=e^{a.Real}(cos(a.Imag)+sin(a.Imag)i). Más... | |
PdsComplex | pds_complex_log (PdsComplex a) |
Evalua el log(a). log(a)=log(|a|)+acos(a.Real/M)i. Más... | |
PdsComplex | pds_complex_cis (PdsCnReal b) |
Evalua cis(b). cos(b)+i sin(b)=cis(b). Más... | |
PdsCnReal | pds_complex_norm (PdsComplex a) |
Evalua |a|. |a|=sqrt(a.Real^2+a.Imag^2). Más... | |
PdsCnReal | pds_complex_norm2 (PdsComplex a) |
Evalua |a|^2. |a|^2=(a.Real^2+a.Imag^2). Más... | |
#define PDS_CRECT | ( | A, | |
B | |||
) | pds_complex_rect(A,B) |
Es equivalente a (A+Bi).
Definición en la línea 65 del archivo pdscomplex.h.
#define PDS_CPOLAR | ( | A, | |
B | |||
) | pds_complex_polar(A,B) |
Es equivalente a (A*e^{Bi}).
Definición en la línea 82 del archivo pdscomplex.h.
#define PDS_CADDC | ( | A, | |
B | |||
) | pds_complex_add_complex(A,B) |
Es equivalente a (A+B).
Definición en la línea 99 del archivo pdscomplex.h.
#define PDS_CADDR | ( | A, | |
B | |||
) | pds_complex_add_real(A,B) |
Es equivalente a (A+B).
Definición en la línea 116 del archivo pdscomplex.h.
#define PDS_CADDI | ( | A, | |
B | |||
) | pds_complex_add_imag(A,B) |
Es equivalente a (A+Bi).
Definición en la línea 133 del archivo pdscomplex.h.
#define PDS_CSUBC | ( | A, | |
B | |||
) | pds_complex_sub_complex(A,B) |
Es equivalente a (A-B).
Definición en la línea 150 del archivo pdscomplex.h.
#define PDS_CSUBR | ( | A, | |
B | |||
) | pds_complex_sub_real(A,B) |
Es equivalente a (A-B).
Definición en la línea 167 del archivo pdscomplex.h.
#define PDS_CSUBI | ( | A, | |
B | |||
) | pds_complex_sub_imag(A,B) |
Es equivalente a (A-Bi).
Definición en la línea 184 del archivo pdscomplex.h.
#define PDS_CMULC | ( | A, | |
B | |||
) | pds_complex_mul_complex(A,B) |
Es equivalente a (A*B).
Definición en la línea 201 del archivo pdscomplex.h.
#define PDS_CMULR | ( | A, | |
B | |||
) | pds_complex_mul_real(A,B) |
Es equivalente a (A*B).
Definición en la línea 218 del archivo pdscomplex.h.
#define PDS_CMULI | ( | A, | |
B | |||
) | pds_complex_mul_imag(A,B) |
Es equivalente a (A*Bi).
Definición en la línea 235 del archivo pdscomplex.h.
#define PDS_CDIVC | ( | A, | |
B | |||
) | pds_complex_div_complex(A,B) |
Es equivalente a (A/B).
Definición en la línea 251 del archivo pdscomplex.h.
#define PDS_CDIVR | ( | A, | |
B | |||
) | pds_complex_div_real(A,B) |
Es equivalente a (A/B).
Definición en la línea 268 del archivo pdscomplex.h.
#define PDS_CDIVI | ( | A, | |
B | |||
) | pds_complex_div_imag(A,B) |
Es equivalente a (A/Bi).
Definición en la línea 285 del archivo pdscomplex.h.
#define PDS_CINV | ( | A | ) | pds_complex_inv(A) |
Es equivalente a A^{-1}=conj(A)/|A| tal que |A|=sqrt(A.Real^2+A.Imag^2).
Definición en la línea 301 del archivo pdscomplex.h.
#define PDS_CCONJ | ( | A | ) | pds_complex_conj(A) |
Es equivalente a b=conj(A)=A.Real-A.Imag i.
Definición en la línea 316 del archivo pdscomplex.h.
#define PDS_CEXP | ( | B | ) | pds_complex_exp(B) |
Es equivalente a e^B=e^{B.Real}(cos(B.Imag)+sin(B.Imag)i).
Definición en la línea 331 del archivo pdscomplex.h.
#define PDS_CLOG | ( | B | ) | pds_complex_log(B) |
Es equivalente a log(B)=log(|B|)+acos(B.Real/M)i.
Definición en la línea 346 del archivo pdscomplex.h.
#define PDS_CCIS | ( | B | ) | pds_complex_cis(B) |
Es equivalente a CIS(B)=COS(B)+i SIN(B).
Definición en la línea 361 del archivo pdscomplex.h.
#define PDS_CNORM | ( | A | ) | pds_complex_norm(A) |
Es equivalente a |A|=sqrt(A.Real^2+A.Imag^2).
Definición en la línea 377 del archivo pdscomplex.h.
#define PDS_CNORM2 | ( | A | ) | pds_complex_norm2(A) |
Es equivalente a |A|^2=(A.Real^2+A.Imag^2).
Definición en la línea 393 del archivo pdscomplex.h.
PdsComplex pds_complex_rect | ( | PdsCnReal | a, |
PdsCnReal | b | ||
) |
Crea la variable complejas. a+bi.
[in] | a | Parte real. |
[in] | b | Parte imaginaria. |
PdsComplex pds_complex_polar | ( | PdsCnReal | a, |
PdsCnReal | b | ||
) |
Evalua de forma polar. a*e^(bi).
[in] | a | Módulo de la variable compleja. |
[in] | b | Ángulo de la variable compleja. |
PdsComplex pds_complex_add_complex | ( | PdsComplex | a, |
PdsComplex | b | ||
) |
Suma dos variables complejas. a+b.
[in] | a | Variable compleja. |
[in] | b | Variable compleja. |
PdsComplex pds_complex_add_real | ( | PdsComplex | a, |
PdsCnReal | b | ||
) |
Suma una variable complejas y una real. a+b.
[in] | a | Variable compleja. |
[in] | b | Variable real. |
PdsComplex pds_complex_add_imag | ( | PdsComplex | a, |
PdsCnReal | b | ||
) |
Suma una variable complejas y una imaginaria. a+bi.
[in] | a | Variable compleja. |
[in] | b | Variable imaginaria. |
PdsComplex pds_complex_sub_complex | ( | PdsComplex | a, |
PdsComplex | b | ||
) |
Resta dos variables complejas. a-b.
[in] | a | Variable compleja. |
[in] | b | Variable compleja. |
PdsComplex pds_complex_sub_real | ( | PdsComplex | a, |
PdsCnReal | b | ||
) |
Resta una variable complejas y una real. a-b
[in] | a | Variable compleja. |
[in] | b | Variable real. |
PdsComplex pds_complex_sub_imag | ( | PdsComplex | a, |
PdsCnReal | b | ||
) |
Resta una variable complejas y una imaginaria. a-bi
[in] | a | Variable compleja. |
[in] | b | Variable imaginaria. |
PdsComplex pds_complex_mul_complex | ( | PdsComplex | a, |
PdsComplex | b | ||
) |
Multiplica dos variables complejas. a*b.
[in] | a | Variable compleja. |
[in] | b | Variable compleja. |
PdsComplex pds_complex_mul_real | ( | PdsComplex | a, |
PdsCnReal | b | ||
) |
Multiplica una variable compleja y una real. a*b.
[in] | a | Variable compleja. |
[in] | b | Variable real. |
PdsComplex pds_complex_mul_imag | ( | PdsComplex | a, |
PdsCnReal | b | ||
) |
Multiplica una variable compleja y una imaginaria. a*bi.
[in] | a | Variable compleja. |
[in] | b | Variable imaginaria. |
PdsComplex pds_complex_div_complex | ( | PdsComplex | a, |
PdsComplex | b | ||
) |
Divide dos variables complejas. a/b
[in] | a | Variable compleja. |
[in] | b | Variable compleja. |
PdsComplex pds_complex_div_real | ( | PdsComplex | a, |
PdsCnReal | b | ||
) |
Divide una variable compleja y una real. a/b.
[in] | a | Variable compleja. |
[in] | b | Variable real. |
PdsComplex pds_complex_div_imag | ( | PdsComplex | a, |
PdsCnReal | b | ||
) |
Divide una variable compleja y una imaginaria. a/bi.
[in] | a | Variable compleja. |
[in] | b | Variable imaginaria. |
PdsComplex pds_complex_inv | ( | PdsComplex | a | ) |
Evalua a^{-1}. a^{-1}=conj(a)/|a| tal que |a|=sqrt(a.Real^2+a.Imag^2).
[in] | a | Variable compleja. |
PdsComplex pds_complex_conj | ( | PdsComplex | a | ) |
Evalua el conjugado de a. b=conj(a)=a.Real-a.Imag i.
[in] | a | Variable compleja. |
PdsComplex pds_complex_exp | ( | PdsComplex | a | ) |
Evalua el e^a. e^a=e^{a.Real}(cos(a.Imag)+sin(a.Imag)i).
[in] | a | Variable compleja. |
PdsComplex pds_complex_log | ( | PdsComplex | a | ) |
Evalua el log(a). log(a)=log(|a|)+acos(a.Real/M)i.
[in] | a | Variable compleja. |
PdsComplex pds_complex_cis | ( | PdsCnReal | b | ) |
Evalua cis(b). cos(b)+i sin(b)=cis(b).
[in] | b | Variable real. |
PdsCnReal pds_complex_norm | ( | PdsComplex | a | ) |
Evalua |a|. |a|=sqrt(a.Real^2+a.Imag^2).
[in] | a | Variable compleja. |
PdsCnReal pds_complex_norm2 | ( | PdsComplex | a | ) |
Evalua |a|^2. |a|^2=(a.Real^2+a.Imag^2).
[in] | a | Variable compleja. |