Package | Description |
---|---|
jme | |
jme.abstractas | |
jme.funciones | |
jme.operadores | |
jme.terminales |
Modifier and Type | Method and Description |
---|---|
Complejo |
Expresion.evaluarAComplejo()
Evalua la expresión y hace casting al tipo Complejo
|
Complejo |
JMEMath.Analisis.FuncionComplejoComplejo.f(Complejo z) |
Complejo |
JMEMath.Analisis.FuncionRealCompleja.f(double x) |
static Complejo |
JMEMath.Analisis.integralBooleCenC(JMEMath.Analisis.FuncionComplejoComplejo fcc,
JMEMath.Analisis.FuncionReal paramRe,
JMEMath.Analisis.FuncionReal paramIm,
double t1,
double t2,
int n,
double dh)
Integral de una función f:C->C a través de una curva parámétrica
suave sobre el plano complejo
|
static Complejo |
JMEMath.Analisis.integralBooleRenC(JMEMath.Analisis.FuncionRealCompleja frc,
double min,
double max,
int n)
Integral de una función f:R->C mediante el método de Boole
|
Modifier and Type | Method and Description |
---|---|
static Numero |
JMEMath.Especiales.Beta.beta(Complejo a,
Complejo b)
Beta de Euler de parámetros complejos
|
Complejo |
JMEMath.Analisis.FuncionComplejoComplejo.f(Complejo z) |
static Numero |
JMEMath.Especiales.Gamma.Lanczos(Complejo z)
Aproximación de Lanczos compleja
|
Modifier and Type | Method and Description |
---|---|
abstract Complejo |
Numero.complejo()
Devuelve el valor en forma de Complejo del tipo de dato
|
Modifier and Type | Method and Description |
---|---|
Terminal |
Funcion.funcion(Complejo z)
Método adaptador para Complejo.
|
Terminal |
OperadorUnario.operar(Complejo z)
Método adaptador para Complejo.
|
Terminal |
OperadorBinario.operar(Complejo z,
Complejo w)
Método adaptador para Complejo.
|
Terminal |
OperadorBinario.operar(Complejo z,
EnteroGrande b)
Opción por defecto; se convierte el parámetro EnteroGrande (BigInteger) a Complejo
|
Terminal |
OperadorBinario.operar(Complejo z,
RealDoble a)
Opción por defecto; se convierte el parámetro RealDoble (double) a Complejo
|
Terminal |
OperadorBinario.operar(Complejo z,
RealGrande d)
Opción por defecto; se convierte el parámetro RealGrande (BigDecimal) a Complejo
|
Terminal |
OperadorBinario.operar(Complejo z,
Vector v)
Método adaptador para Complejo y Vector.
|
Terminal |
OperadorBinario.operar(EnteroGrande b,
Complejo z)
Opción por defecto; se convierte el parámetro EnteroGrande (BigInteger) a Complejo
|
Terminal |
OperadorBinario.operar(RealDoble a,
Complejo z)
Opción por defecto; se convierte el parámetro RealDoble (double) a Complejo
|
Terminal |
OperadorBinario.operar(RealGrande d,
Complejo z)
Opción por defecto; se convierte el parámetro RealGrande (BigDecimal) a Complejo
|
Terminal |
OperadorBinario.operar(Vector v,
Complejo z)
Método adaptador para Vector y Complejo.
|
Modifier and Type | Method and Description |
---|---|
Complejo |
AComplejo.funcion(Booleano b) |
Complejo |
ZetaRiemann.funcion(Complejo z)
Calcula la zeta de Riemann para valores complejos con precisión por defecto
|
Complejo |
VectorUnitario.funcion(Complejo z) |
Complejo |
Ulp.funcion(Complejo z) |
Complejo |
TangenteHiperbolica.funcion(Complejo z) |
Complejo |
Tangente.funcion(Complejo z) |
Complejo |
Signo.funcion(Complejo z)
Signo de un complejo (z/|z|)
|
Complejo |
SenoHiperbolico.funcion(Complejo z) |
Complejo |
Seno.funcion(Complejo z) |
Complejo |
SecanteHiperbolica.funcion(Complejo z) |
Complejo |
Secante.funcion(Complejo z) |
Complejo |
Round.funcion(Complejo z) |
Complejo |
RaizCubica.funcion(Complejo z)
Raiz cúbica compleja.
|
Complejo |
RaizCuadrada.funcion(Complejo z)
Raiz compleja
|
Complejo |
Previous.funcion(Complejo z) |
Complejo |
PowM1.funcion(Complejo z) |
Complejo |
ParteEntera.funcion(Complejo z) |
Complejo |
ParteDecimal.funcion(Complejo z)
Devuelve el la parte decimal de la parte real e imaginaria del complejo.
|
Complejo |
Next.funcion(Complejo z) |
Complejo |
LogaritmoDecimal.funcion(Complejo z)
Calcula el logaritmo en base 10 de un número complejo
|
Complejo |
Logaritmo1P.funcion(Complejo z) |
Complejo |
Logaritmo.funcion(Complejo z)
Logaritmo complejo
|
Complejo |
Inverso.funcion(Complejo z)
Inverso de un complejo
Nota: devuelve (Nan,Nan) para 0
|
Complejo |
Floor.funcion(Complejo z) |
Complejo |
Exponencial.funcion(Complejo z) |
Complejo |
Escalon.funcion(Complejo z)
step(z)=(sgn(z)+1)/2
|
Complejo |
Cubo.funcion(Complejo z) |
Complejo |
Cuadrado.funcion(Complejo z) |
Complejo |
CotangenteHiperbolica.funcion(Complejo z) |
Complejo |
Cotangente.funcion(Complejo z) |
Complejo |
CosenoHiperbolico.funcion(Complejo z) |
Complejo |
Coseno.funcion(Complejo z)
Coseno de un número complejo
|
Complejo |
CosecanteHiperbolica.funcion(Complejo z) |
Complejo |
Cosecante.funcion(Complejo z) |
Complejo |
Conjugado.funcion(Complejo z)
Devuelve el complejo con la parte imaginaria opuesta
|
Complejo |
Ceiling.funcion(Complejo z) |
Complejo |
ArcoTangenteHiperbolica.funcion(Complejo z) |
Complejo |
ArcoTangente.funcion(Complejo z) |
Complejo |
ArcoSenoHiperbolico.funcion(Complejo z) |
Complejo |
ArcoSeno.funcion(Complejo z) |
Complejo |
ArcoCosenoHiperbolico.funcion(Complejo z) |
Complejo |
ArcoCoseno.funcion(Complejo z) |
Complejo |
AComplejo.funcion(Complejo z) |
Complejo |
AComplejo.funcion(Diccionario d) |
Complejo |
AComplejo.funcion(EnteroGrande b) |
Complejo |
PolarABinomial.funcion(RealDoble a)
Módulo 1
|
Complejo |
Cmplj.funcion(RealDoble a)
Crea un imaginario puro
|
Complejo |
AComplejo.funcion(RealDoble a) |
Complejo |
AComplejo.funcion(RealGrande d) |
Complejo |
PolarABinomial.funcion(Vector v)
Devuelve un complejo a partir de módulo y argumento
|
Complejo |
IntegralLineaCompleja.funcion(Vector v) |
Complejo |
IntegralCompleja.funcion(Vector v) |
Complejo |
Cmplj.funcion(Vector v)
Devuelve el complejo para los parámetros dados
|
static Complejo |
ZetaRiemann.zetaRiemann(Complejo s,
long iter)
Cálculo de la Zeta de Riemann para valores complejos
|
Modifier and Type | Method and Description |
---|---|
VectorEvaluado |
ZVector.funcion(Complejo z) |
Complejo |
ZetaRiemann.funcion(Complejo z)
Calcula la zeta de Riemann para valores complejos con precisión por defecto
|
Complejo |
VectorUnitario.funcion(Complejo z) |
RealDoble |
ValorAbsoluto.funcion(Complejo z)
Devuelve el módulo de un complejo
|
Complejo |
Ulp.funcion(Complejo z) |
Complejo |
TangenteHiperbolica.funcion(Complejo z) |
Complejo |
Tangente.funcion(Complejo z) |
Complejo |
Signo.funcion(Complejo z)
Signo de un complejo (z/|z|)
|
Complejo |
SenoHiperbolico.funcion(Complejo z) |
Complejo |
Seno.funcion(Complejo z) |
Complejo |
SecanteHiperbolica.funcion(Complejo z) |
Complejo |
Secante.funcion(Complejo z) |
Complejo |
Round.funcion(Complejo z) |
Numero |
RedondeoProximo.funcion(Complejo z) |
Complejo |
RaizCubica.funcion(Complejo z)
Raiz cúbica compleja.
|
Complejo |
RaizCuadrada.funcion(Complejo z)
Raiz compleja
|
Complejo |
Previous.funcion(Complejo z) |
VectorEvaluado |
Precision.funcion(Complejo z) |
Complejo |
PowM1.funcion(Complejo z) |
Numero |
Pi.funcion(Complejo z) |
RealDoble |
ParteReal.funcion(Complejo z)
Devuelve la parte real del complejo
|
RealDoble |
ParteImaginaria.funcion(Complejo z)
Devuelve la parte imaginaria del complejo
|
Complejo |
ParteEntera.funcion(Complejo z) |
Complejo |
ParteDecimal.funcion(Complejo z)
Devuelve el la parte decimal de la parte real e imaginaria del complejo.
|
Booleano |
Par.funcion(Complejo z) |
VectorEvaluado |
Orden.funcion(Complejo z) |
Complejo |
Next.funcion(Complejo z) |
Numero |
LogGamma.funcion(Complejo z)
Logaritmo natural de la función Gamma (para complejos)
|
Complejo |
LogaritmoDecimal.funcion(Complejo z)
Calcula el logaritmo en base 10 de un número complejo
|
Complejo |
Logaritmo1P.funcion(Complejo z) |
Complejo |
Logaritmo.funcion(Complejo z)
Logaritmo complejo
|
Complejo |
Inverso.funcion(Complejo z)
Inverso de un complejo
Nota: devuelve (Nan,Nan) para 0
|
Booleano |
Impar.funcion(Complejo z) |
Numero |
Gamma.funcion(Complejo z) |
VectorEvaluado |
FraccionContinua.funcion(Complejo z) |
Complejo |
Floor.funcion(Complejo z) |
Terminal |
Fibonacci.funcion(Complejo z)
Calcula la función que extiende la sucesión de Fibonacci a los complejos.
|
Complejo |
Exponencial.funcion(Complejo z) |
Complejo |
Escalon.funcion(Complejo z)
step(z)=(sgn(z)+1)/2
|
VectorEvaluado |
Escala.funcion(Complejo z) |
Complejo |
Cubo.funcion(Complejo z) |
Complejo |
Cuadrado.funcion(Complejo z) |
Diccionario |
CrearDiccionario.funcion(Complejo z) |
Complejo |
CotangenteHiperbolica.funcion(Complejo z) |
Complejo |
Cotangente.funcion(Complejo z) |
Complejo |
CosenoHiperbolico.funcion(Complejo z) |
Complejo |
Coseno.funcion(Complejo z)
Coseno de un número complejo
|
Complejo |
CosecanteHiperbolica.funcion(Complejo z) |
Complejo |
Cosecante.funcion(Complejo z) |
Complejo |
Conjugado.funcion(Complejo z)
Devuelve el complejo con la parte imaginaria opuesta
|
Complejo |
Ceiling.funcion(Complejo z) |
RealDoble |
Atan2.funcion(Complejo z)
Argumento de un complejo.
|
RealDoble |
Argumento.funcion(Complejo z)
Argumento del complejo
|
RealGrande |
ARealGrande.funcion(Complejo z) |
RealDoble |
ARealDoble.funcion(Complejo z) |
Complejo |
ArcoTangenteHiperbolica.funcion(Complejo z) |
Complejo |
ArcoTangente.funcion(Complejo z) |
Complejo |
ArcoSenoHiperbolico.funcion(Complejo z) |
Complejo |
ArcoSeno.funcion(Complejo z) |
Complejo |
ArcoCosenoHiperbolico.funcion(Complejo z) |
Complejo |
ArcoCoseno.funcion(Complejo z) |
Numero |
Alisar.funcion(Complejo z) |
EnteroGrande |
AEnteroGrande.funcion(Complejo z) |
Complejo |
AComplejo.funcion(Complejo z) |
Booleano |
ABooleano.funcion(Complejo z) |
static Complejo |
ZetaRiemann.zetaRiemann(Complejo s,
long iter)
Cálculo de la Zeta de Riemann para valores complejos
|
Modifier and Type | Method and Description |
---|---|
Complejo |
Porcentaje.operar(Complejo z) |
Complejo |
Opuesto.operar(Complejo z) |
Complejo |
InvPorcentaje.operar(Complejo z) |
Complejo |
Incremento.operar(Complejo z) |
Complejo |
Decremento.operar(Complejo z) |
Complejo |
Suma.operar(Complejo z,
Complejo w)
Suma dos complejos
|
Complejo |
Resta.operar(Complejo z,
Complejo w)
Diferencia de complejos
|
Complejo |
Producto.operar(Complejo z,
Complejo w)
Producto entre complejos
|
Complejo |
Potencia.operar(Complejo a,
Complejo b)
Potencia de base y exponentes complejos
|
Complejo |
Modulo.operar(Complejo a,
Complejo b)
Resto de la división entre complejos
|
Complejo |
CocienteEntero.operar(Complejo z,
Complejo w) |
Complejo |
Cociente.operar(Complejo a,
Complejo b)
División entre complejos
|
Complejo |
Truncar.operar(Complejo z,
RealDoble a) |
Complejo |
Suma.operar(Complejo a,
RealDoble b)
Suma complejo y real
|
Complejo |
Resta.operar(Complejo z,
RealDoble a)
Diferencia de complejo y real
|
Complejo |
Producto.operar(Complejo z,
RealDoble a)
Producto complejo-real
|
Complejo |
Potencia.operar(Complejo a,
RealDoble b) |
Complejo |
Modulo.operar(Complejo a,
RealDoble b)
Resto entre complejo y real
|
Complejo |
Cociente.operar(Complejo a,
RealDoble b)
Cociente entre complejo y real
|
Complejo |
CifrasSignificativas.operar(Complejo z,
RealDoble a) |
Complejo |
Tetracion.operar(RealDoble a,
Complejo z) |
Complejo |
Suma.operar(RealDoble a,
Complejo b)
Suma real y complejo
|
Complejo |
Resta.operar(RealDoble a,
Complejo z)
Diferencia de real y complejo
|
Complejo |
Producto.operar(RealDoble a,
Complejo z)
Producto real-complejo
|
Complejo |
Modulo.operar(RealDoble a,
Complejo b)
Resto entre real y complejo
|
Complejo |
Cociente.operar(RealDoble a,
Complejo b)
Cociente entre real y complejo
|
Modifier and Type | Method and Description |
---|---|
Complejo |
Porcentaje.operar(Complejo z) |
Complejo |
Opuesto.operar(Complejo z) |
Complejo |
InvPorcentaje.operar(Complejo z) |
Complejo |
Incremento.operar(Complejo z) |
Numero |
Factorial.operar(Complejo z)
Factorial complejo usando aproximación de Lanczos
|
Complejo |
Decremento.operar(Complejo z) |
Complejo |
Suma.operar(Complejo z,
Complejo w)
Suma dos complejos
|
Complejo |
Resta.operar(Complejo z,
Complejo w)
Diferencia de complejos
|
Complejo |
Producto.operar(Complejo z,
Complejo w)
Producto entre complejos
|
Complejo |
Potencia.operar(Complejo a,
Complejo b)
Potencia de base y exponentes complejos
|
Complejo |
Modulo.operar(Complejo a,
Complejo b)
Resto de la división entre complejos
|
Booleano |
IgualExacto.operar(Complejo z,
Complejo w)
Compara dos complejos
|
Booleano |
Igual.operar(Complejo z,
Complejo w)
Compara dos complejos
|
Booleano |
Desigual.operar(Complejo z,
Complejo w)
Compara dos complejos
|
Complejo |
CocienteEntero.operar(Complejo z,
Complejo w) |
Complejo |
Cociente.operar(Complejo a,
Complejo b)
División entre complejos
|
Complejo |
Truncar.operar(Complejo z,
RealDoble a) |
Complejo |
Suma.operar(Complejo a,
RealDoble b)
Suma complejo y real
|
Complejo |
Resta.operar(Complejo z,
RealDoble a)
Diferencia de complejo y real
|
Complejo |
Producto.operar(Complejo z,
RealDoble a)
Producto complejo-real
|
Complejo |
Potencia.operar(Complejo a,
RealDoble b) |
Complejo |
Modulo.operar(Complejo a,
RealDoble b)
Resto entre complejo y real
|
Complejo |
Cociente.operar(Complejo a,
RealDoble b)
Cociente entre complejo y real
|
Complejo |
CifrasSignificativas.operar(Complejo z,
RealDoble a) |
VectorEvaluado |
Producto.operar(Complejo z,
Vector v)
Producto complejo-vector
|
VectorEvaluado |
Potencia.operar(Complejo a,
Vector v) |
Terminal |
Cociente.operar(Complejo z,
Vector v)
Producto de complejo y vector inverso respecto al producto escalar
|
Complejo |
Tetracion.operar(RealDoble a,
Complejo z) |
Complejo |
Suma.operar(RealDoble a,
Complejo b)
Suma real y complejo
|
Complejo |
Resta.operar(RealDoble a,
Complejo z)
Diferencia de real y complejo
|
Complejo |
Producto.operar(RealDoble a,
Complejo z)
Producto real-complejo
|
Terminal |
Potencia.operar(RealDoble a,
Complejo b) |
Complejo |
Modulo.operar(RealDoble a,
Complejo b)
Resto entre real y complejo
|
Complejo |
Cociente.operar(RealDoble a,
Complejo b)
Cociente entre real y complejo
|
VectorEvaluado |
Producto.operar(Vector v,
Complejo z)
Producto vector-complejo
|
VectorEvaluado |
Modulo.operar(Vector v,
Complejo b)
Propaga el módulo al vector por complejo
|
VectorEvaluado |
Cociente.operar(Vector v,
Complejo z)
Cociente de vector entre complejo
|
Modifier and Type | Class and Description |
---|---|
class |
UnidadImaginaria
Implementa la unidad imaginaria.
|
Modifier and Type | Field and Description |
---|---|
static Complejo |
Complejo.CERO
0+0i
|
static Complejo |
Complejo.I
i
|
static Complejo |
Complejo.MENOS_I
-i
|
static Complejo |
Complejo.UNO
1+0i
|
Modifier and Type | Method and Description |
---|---|
Complejo |
Complejo.acos() |
Complejo |
Complejo.acosh() |
Complejo |
Complejo.asin() |
Complejo |
Complejo.asinh() |
Complejo |
Complejo.atan() |
Complejo |
Complejo.atanh() |
Complejo |
Complejo.ceil() |
Complejo |
Complejo.clone() |
Complejo |
RealGrande.complejo() |
Complejo |
RealDoble.complejo() |
Complejo |
EnteroGrande.complejo() |
Complejo |
Complejo.complejo() |
Complejo |
Complejo.conj() |
Complejo |
Complejo.cos() |
Complejo |
Complejo.cosec()
Cosecante
|
Complejo |
Complejo.cosech()
Cosecante hiperbólica
|
Complejo |
Complejo.cosh() |
Complejo |
Complejo.cotg()
Cotangente
|
Complejo |
Complejo.cotgh()
Cotangente hiperbólica
|
Complejo |
Complejo.dec() |
Complejo |
Complejo.div(Complejo otro) |
Complejo |
Complejo.div(double x) |
static Complejo |
Complejo.div(double x,
Complejo z) |
Complejo |
Complejo.floor() |
Complejo |
Complejo.inc() |
Complejo |
Complejo.inv() |
Complejo |
Complejo.ln() |
Complejo |
Complejo.mul(Complejo otro) |
Complejo |
Complejo.mul(double x) |
Complejo |
Complejo.opuesto() |
static Complejo |
Complejo.polar(double mod,
double arg)
Complejo polar de módulo 'mod' y argumento 'arg'
|
static Complejo |
Complejo.polar1(double arg)
Complejo polar de módulo 1 y argumento 'arg'
|
Complejo |
Complejo.resta(Complejo otro) |
Complejo |
Complejo.resta(double x) |
static Complejo |
Complejo.resta(double x,
Complejo z) |
Complejo |
Complejo.round() |
Complejo |
Complejo.sec()
Secante
|
Complejo |
Complejo.sech()
Secante hiperbólica
|
Complejo |
Complejo.sin() |
Complejo |
Complejo.sinh() |
Complejo |
Complejo.sqr() |
Complejo |
Complejo.sqrt() |
Complejo |
Complejo.suma(Complejo otro) |
Complejo |
Complejo.suma(double x) |
Complejo |
Complejo.swap() |
Complejo |
Complejo.tan() |
Complejo |
Complejo.tanh() |
Modifier and Type | Method and Description |
---|---|
double |
Complejo.delta(Complejo otro)
Suma de las diferencias en valor absoluto de dos complejos
|
Complejo |
Complejo.div(Complejo otro) |
static Complejo |
Complejo.div(double x,
Complejo z) |
Complejo |
Complejo.mul(Complejo otro) |
Complejo |
Complejo.resta(Complejo otro) |
static Complejo |
Complejo.resta(double x,
Complejo z) |
Complejo |
Complejo.suma(Complejo otro) |