Package | Description |
---|---|
jme | |
jme.abstractas | |
jme.funciones | |
jme.operadores | |
jme.terminales |
Modifier and Type | Method and Description |
---|---|
static Vector |
Util.getVectorFromToken(Token maybeVector) |
Modifier and Type | Method and Description |
---|---|
static <T> T |
Util.cast(Vector v,
int index,
java.lang.Class<T> clase) |
static Booleano |
Util.parametroBooleano(Funcion f,
Vector v,
int index)
Leer parámetros Booleano de una función JME
|
static JMEContext |
Util.parametroContext(Funcion f,
Vector v,
int index)
Leer contexto matemático de una función JME
|
static Diccionario |
Util.parametroDiccionario(Funcion f,
Vector v,
int index)
Leer diccionario de una función JME
|
static Expresion |
Util.parametroExpresion(Funcion f,
Vector v,
int index)
Leer parámetros Expresion de una función JME
|
static Numero |
Util.parametroNumero(Funcion f,
Vector v,
int index)
Leer parámetros numéricos de una función JME
|
static Terminal |
Util.parametroTerminal(Funcion f,
Vector v,
int index)
Leer parámetro general de una función JME
|
static Texto |
Util.parametroTexto(Funcion f,
Vector v,
int index)
Leer parámetros Texto de una función JME
|
static VectorEvaluado |
Util.parametroVector(Funcion f,
Vector v,
int index)
Leer parámetros VectorEvaluado de una función JME
|
static VectorEvaluado |
Util.parametroVector(Funcion f,
Vector v,
int index,
int tama) |
static Expresion[] |
Util.parametroVectorExpresiones(Funcion f,
Vector v,
int index)
Leer una o varias expresiones de un único parámetro vectorial
|
Modifier and Type | Method and Description |
---|---|
Terminal |
Funcion.funcion(Vector v)
Método adaptador para Vector.
|
Terminal |
OperadorBinario.operar(Complejo z,
Vector v)
Método adaptador para Complejo y Vector.
|
Terminal |
OperadorBinario.operar(EnteroGrande b,
Vector v)
Método adaptador para EnteroGrande y Vector.
|
Terminal |
OperadorBinario.operar(RealDoble a,
Vector v)
Método adaptador para RealDoble y Vector.
|
Terminal |
OperadorBinario.operar(RealGrande d,
Vector v)
Método adaptador para RealGrande y Vector.
|
Terminal |
OperadorBinario.operar(Texto a,
Vector b)
Método adaptador para Texto y Vector.
|
Terminal |
OperadorUnario.operar(Vector v)
Método adaptador para Vector.
|
Terminal |
OperadorBinario.operar(Vector v,
Complejo z)
Método adaptador para Vector y Complejo.
|
Terminal |
OperadorBinario.operar(Vector v,
EnteroGrande b)
Método adaptador para Vector y EnteroGrande.
|
Terminal |
OperadorBinario.operar(Vector v,
RealDoble a)
Método adaptador para Vector y RealDoble.
|
Terminal |
OperadorBinario.operar(Vector v,
RealGrande d)
Método adaptador para Vector y RealGrande.
|
Terminal |
OperadorBinario.operar(Vector u,
Vector v)
Método adaptador para Vector.
|
Modifier and Type | Method and Description |
---|---|
Vector |
ProductoVectorial.funcion(Vector v)
Devuelve el producto vectorial de dos vectores de dimensión tres
|
Modifier and Type | Method and Description |
---|---|
Numero |
ZetaRiemann.funcion(Vector v)
Aproxima la Zeta de Riemann añadiendo la precisión
|
Booleano |
Xor.funcion(Vector v) |
VectorEvaluado |
While.funcion(Vector v)
Devuelve el vector con los elementos seleccionados
|
VectorEvaluado |
VectorUnitario.funcion(Vector v) |
VectorEvaluado |
VectorAMatriz.funcion(Vector v) |
RealDoble |
VarianzaContinua.funcion(Vector v) |
Terminal |
Varianza.funcion(Vector v)
Devuelve la varianza muestral insesgada
|
EnteroGrande |
Variaciones.funcion(Vector v)
Calcula las variaciones de m elementos tomados de n en n
|
Terminal |
Vandermonde.funcion(Vector v)
Determinante de Vandermonde de coeficientes dados en el vector
|
RealDoble |
Van.funcion(Vector v)
van(i0,r,v)
i0->inversión inicial, r->tipo de interés, v->flujos de caja por periodo
|
Terminal |
ValorAbsoluto.funcion(Vector v)
Devuelve el módulo de un vector
|
Numero |
UniformeDist.funcion(Vector v)
uniformedist([x1,]x2,a,b[,mc])
|
Numero |
Uniforme.funcion(Vector v)
uniforme(x,a,b[,mc])
|
Texto |
Trim.funcion(Vector v) |
Numero |
TriangularDist.funcion(Vector v)
triangulardist([x1,]x2,a,b,c[,mc])
|
Numero |
Triangular.funcion(Vector v)
triangular(x,a,b,c[,mc])
|
Terminal |
Traza.funcion(Vector v) |
RealDoble |
Tir.funcion(Vector v)
tir(i0,v)
i0->inversión inicial, v->flujos de caja por periodo
|
Booleano |
TerminaCon.funcion(Vector v) |
RealDoble |
TDist.funcion(Vector v)
tdist([x1,]x2,v), x1<=x2:(-inf,inf), v:(0,inf) |
Booleano |
Tautologia.funcion(Vector v)
tauto(boolexp,varname[,varname]*)
|
VectorEvaluado |
TablaVerdad.funcion(Vector v)
Tabla de verdad de n premisas
tverdad(boolexp,varname[,varname]*)
|
RealDoble |
T.funcion(Vector v)
fdt(x,v), x:(-inf,inf), v:(0,inf)
|
Terminal |
Switch.funcion(Vector v) |
Terminal |
SumaVector.funcion(Vector v)
Devuelve el resultado de sumar los elementos del vector
|
Terminal |
Sumatorio.funcion(Vector v)
Realiza el sumatorio de una función
|
VectorEvaluado |
SucesionCondicionada.funcion(Vector v)
Devuelve el vector con los elementos seleccionados
|
VectorEvaluado |
SucesionAlicuota.funcion(Vector v) |
VectorEvaluado |
Sucesion.funcion(Vector v)
Crea una sucesión a partir de una expresión.
|
Terminal |
SetElemento.funcion(Vector v)
set(vector,posicion,valor)
| set(diccionario,clave[,valor])
|
VectorEvaluado |
SecuenciaRango.funcion(Vector v) |
VectorEvaluado |
SecuenciaConstante.funcion(Vector v)
const(valor,n[,clonar])
|
Terminal |
Seccion.funcion(Vector v) |
Terminal |
Ruffini.funcion(Vector v) |
Terminal |
Round.funcion(Vector v)
round(terminal,escala[,modo])
|
VectorEvaluado |
Rotacional.funcion(Vector v)
rot(exp_x,exp_y,exp_z[,array_varnames],array_valores[,h])
|
VectorEvaluado |
Revertir.funcion(Vector v) |
Terminal |
Return.funcion(Vector v) |
VectorEvaluado |
ResolverTercerGrado.funcion(Vector v)
Resuelve la ecuación de grado tres dados a,b,c,d
Nota; sólo reales
|
VectorEvaluado |
ResolverSistema.funcion(Vector v)
Resuelve un sistema compatible determinado a partir de la matriz
ampliada del sistema
|
VectorEvaluado |
ResolverSegundoGrado.funcion(Vector v)
Resuelve la ecuación de grado dos dados a,b,c
Nota; solo reales y complejos
|
RealDoble |
ResolverSecante.funcion(Vector v)
Encuentra un cero de una función a partir de un punto inicial con el
método de la secante
|
RealDoble |
ResolverNewton2.funcion(Vector v)
Método de Newton-Raphson para encontrar un cero de un función
|
RealDoble |
ResolverNewton.funcion(Vector v)
Método de Newton-Raphson para encontrar un cero de una función
|
Terminal |
ResolverLineal.funcion(Vector v)
Resuelve la ecuación lineal dados dos coeficientes
Nota: cuando son biginteger, el resultado se redondea
|
RealDoble |
ResolverBiseccion.funcion(Vector v)
Método de la bisección para encontrar un cero de una función
|
Terminal |
ResistenciasParalelo.funcion(Vector v)
Devuelve la resistencia o impedancia equivalente en paralelo
|
Terminal |
ResistenciaEquivalente.funcion(Vector v)
Devuelve la resistencia equivalente de varias resistencia o impedancias
en serie y paralelo
|
VectorEvaluado |
Regresion.funcion(Vector v)
reg(datamatrix,tipo)
|
Texto |
Reemplazar.funcion(Vector v)
reemplazar(texto,subVieja,subNueva)
|
Terminal |
Reduce.funcion(Vector v) |
RealDoble |
Recortar.funcion(Vector v) |
RealDoble |
Rango.funcion(Vector v) |
EnteroGrande |
RandPrimo.funcion(Vector v)
randprimo(bits,semilla)
|
RealDoble |
Random.funcion(Vector v) |
RealDoble |
Randint.funcion(Vector v) |
RealDoble |
RandGauss.funcion(Vector v)
randgauss(media,desv[,semilla])
|
RealDoble |
RandFrec.funcion(Vector v) |
Terminal |
Propagar.funcion(Vector v) |
Vector |
ProductoVectorial.funcion(Vector v)
Devuelve el producto vectorial de dos vectores de dimensión tres
|
Terminal |
Productorio.funcion(Vector v)
Realiza el productorio de una función
|
RealDoble |
ProbabilidadSumaIndependientes.funcion(Vector v)
Probabilidad a partir de vector de probabilidades
|
Booleano |
Primo.funcion(Vector v)
Hace uso de isProbablePrime de BigInteger para comprobar si el nº es
primo con una determinada probabilidad.
|
Terminal |
PrimerMenor.funcion(Vector v)
Calcula el primer menor
|
RealDoble |
Pow2.funcion(Vector v) |
Complejo |
PolarABinomial.funcion(Vector v)
Devuelve un complejo a partir de módulo y argumento
|
RealDoble |
PoissonDist.funcion(Vector v)
poissondist([k1,]k2,lambda), k1<=k2:{0,1,2...}, lambda:(0,inf) |
RealDoble |
Poisson.funcion(Vector v)
poisson(k,lambda), k:{0,1,2...}, lambda:(0,inf)
|
Terminal |
Patron.funcion(Vector v) |
VectorEvaluado |
Partir.funcion(Vector v)
partir(texto,separador[,lim])
|
Terminal |
PartePar.funcion(Vector v)
Parte par de una función f_p(x):=(f(x)+f(-x))/2
|
Terminal |
ParteImpar.funcion(Vector v)
Parte impar de una función f_p(x):=(f(x)-f(-x))/2
|
Booleano |
ParaTodo.funcion(Vector v)
paratodo(varitem,datavector,condicion)
|
VectorEvaluado |
OrdenComparador.funcion(Vector v) |
VectorEvaluado |
Ordenar.funcion(Vector v) |
VectorEvaluado |
Orbita.funcion(Vector v)
Devuelve la órbita hasta el máximo de iteraciones
|
Booleano |
Or.funcion(Vector v) |
Numero |
NumeroPoligonal.funcion(Vector v) |
Numero |
NumeroArmonico.funcion(Vector v)
Calcular enésimo término armónico generalizado H_n,m
|
VectorEvaluado |
NumeroAFraccionMixta.funcion(Vector v) |
VectorEvaluado |
NumeroAFraccion.funcion(Vector v) |
RealDoble |
NormalDist.funcion(Vector v) |
RealDoble |
Normal.funcion(Vector v) |
Terminal |
MulVector.funcion(Vector v)
Devuelve el resultado de multiplicar los elementos del vector
|
EnteroGrande |
Multinomial.funcion(Vector v) |
Texto |
Morse.funcion(Vector vparams) |
Diccionario |
MonteCarlo.funcion(Vector v)
montecarlo(var_array,sample_exp,perf_exp,var_perf,ind_exp,trials[,mode])
|
EnteroGrande |
ModPotencia.funcion(Vector v) |
VectorEvaluado |
Moda.funcion(Vector v)
Elemento más frecuente
|
Terminal |
Minimo.funcion(Vector v)
Devuelve el máximo del vector (NaN para el conjunto vacío)
|
Terminal |
MediaPonderada.funcion(Vector v)
Calcula la media ponderada
|
RealDoble |
MedianaContinua.funcion(Vector v)
fmediana(p,varname,a,b[,n[,epsilon[,maxiter]]])
|
Terminal |
Mediana.funcion(Vector v)
Mediana
|
Terminal |
MediaGeometrica.funcion(Vector v)
Devuelve la media geométrica de los elementos del vector
|
Terminal |
MediaCuadratica.funcion(Vector v)
Devuelve la media cuadrática de los elementos del vector
TODO el resultado no es correcto si se usan vectores como elementos
|
Terminal |
MediaArmonica.funcion(Vector v)
Devuelve la media armónica de los elementos del vector
|
Terminal |
MediaAritmeticoGeometrica.funcion(Vector v) |
Terminal |
MediaAritmetica.funcion(Vector v)
Devuelve la media aritmética de los elementos del vector
|
Terminal |
Maximo.funcion(Vector v)
Devuelve el máximo del vector (NaN para el conjunto vacío)
|
VectorEvaluado |
MatrizTraspuesta.funcion(Vector v)
Devuelve la matriz traspuesta
|
VectorEvaluado |
MatrizTranslacion.funcion(Vector v)
Calcula la matriz de translación para deltas dados
|
VectorEvaluado |
MatrizRotacion.funcion(Vector v)
Calcula la matriz de rotación 3D
|
VectorEvaluado |
MatrizEscala.funcion(Vector v)
Calcula la matriz de escala para factores de escala dados
|
VectorEvaluado |
MatrizCofactores.funcion(Vector v)
Calcula la matriz de cofactores
|
VectorEvaluado |
MatrizAdjunta.funcion(Vector v)
Calcula la matriz adjunta
|
Diccionario |
MapaFrecuencias.funcion(Vector v) |
RealDoble |
Map.funcion(Vector v) |
Diccionario |
Mandelbrot.funcion(Vector v) |
RealDoble |
LogisticaDist.funcion(Vector v)
logisticadist(x1,x2,mu,s), x1,x2,mu:(-inf,inf), s:(0,inf)
|
RealDoble |
Logistica.funcion(Vector v)
logistica(x,mu,s), x,mu:(-inf,inf), s:(0,inf)
|
Numero |
LogBeta.funcion(Vector v) |
Numero |
LogaritmoDecimal.funcion(Vector v)
Logaritmo en base 'b'.
|
EnteroGrande |
LCM.funcion(Vector v) |
RealDoble |
LaplaceDist.funcion(Vector v)
laplacedist(x1,x2,mu,b), x1,x2,mu:(-inf,inf), b:(0,inf)
|
RealDoble |
Laplace.funcion(Vector v)
laplace(x,mu,b), x,mu:(-inf,inf), b:(0,inf)
|
Terminal |
KCombinator.funcion(Vector v) |
Diccionario |
Julia.funcion(Vector v) |
Terminal |
Java.funcion(Vector v) |
Terminal |
Iterar.funcion(Vector v)
Devuelve el resultado de la iteración
|
VectorEvaluado |
Inverso.funcion(Vector v)
Matriz inversa
|
RealDoble |
Intervalo.funcion(Vector v)
Función intervalo
intervalo(a,x,b)
|
Numero |
Interes.funcion(Vector v) |
VectorEvaluado |
Intercambiar.funcion(Vector v) |
Complejo |
IntegralLineaCompleja.funcion(Vector v) |
RealDoble |
IntegralLinea.funcion(Vector v)
intlinea(f,varnames,curva,paramname,param_i,param_f[,n[,h]])
|
RealDoble |
IntegralEliptica.funcion(Vector v)
eliptica(tipo[,phi],k)
|
Complejo |
IntegralCompleja.funcion(Vector v) |
RealDoble |
Integral.funcion(Vector v)
Aproxima una integral numérica en un intervalo
|
Terminal |
Indefinido.funcion(Vector v) |
Terminal |
Imprimir.funcion(Vector v) |
Terminal |
IfElseifElse.funcion(Vector v) |
Terminal |
If.funcion(Vector v)
Devuelve el segundo parámetro del vector si la condición
dada en el primero es verdadera, y el tercero en caso
contrario
|
RealDoble |
Hypot.funcion(Vector v) |
Numero |
HipergeometricaDist.funcion(Vector v)
hipergeomdist([k1,]k2,N,K,n[,mc]), k,N,K,n:{0,1,2...}
|
Numero |
Hipergeometrica.funcion(Vector v)
hipergeom(k,N,K,n[,mc]), k,N,K,n:{0,1,2...}
|
Terminal |
Hash.funcion(Vector v) |
Terminal |
GuardarArchivoTxt.funcion(Vector v) |
Terminal |
GuardarArchivoBin.funcion(Vector v) |
VectorEvaluado |
GramSchmidt.funcion(Vector v) |
Booleano |
GrafoVerticeCorte.funcion(Vector vparams) |
Diccionario |
GrafoVecindad.funcion(Vector v) |
Booleano |
GrafoSumidero.funcion(Vector v) |
VectorEvaluado |
GrafoSucesores.funcion(Vector vparams) |
Terminal |
GrafoSucesionGrafica.funcion(Vector v) |
Diccionario |
GrafoSubgrafoInducido.funcion(Vector v) |
Diccionario |
GrafoReordenar.funcion(Vector v) |
Booleano |
GrafoPuente.funcion(Vector v) |
Diccionario |
GrafoPrim.funcion(Vector v) |
VectorEvaluado |
GrafoPredecesores.funcion(Vector vparams) |
VectorEvaluado |
GrafoParesDesdeMatrizAdyacencia.funcion(Vector vparams) |
Diccionario |
GrafoNuevo.funcion(Vector v) |
Booleano |
GrafoNodosUniversales.funcion(Vector v) |
VectorEvaluado |
GrafoMatrizIncidenciaAAdyacencia.funcion(Vector vparams) |
VectorEvaluado |
GrafoMatrizAdyacenciaDesdePares.funcion(Vector vparams) |
VectorEvaluado |
GrafoMatrizAdyacenciaAListaAdyacencias.funcion(Vector v) |
VectorEvaluado |
GrafoMatrizAdyacenciaAIncidencia.funcion(Vector vparams) |
VectorEvaluado |
GrafoListaAdyacenciasAMatrizAdyacencia.funcion(Vector v) |
Terminal |
GrafoIndiceNodo.funcion(Vector v) |
Booleano |
GrafoHojas.funcion(Vector v) |
Terminal |
GrafoGradoNodo.funcion(Vector v) |
VectorEvaluado |
GrafoFloydWarshall.funcion(Vector v) |
RealDoble |
GrafoExcentricidad.funcion(Vector v) |
Terminal |
GrafoEtiquetas.funcion(Vector v) |
Booleano |
GrafoEsSubgrafo.funcion(Vector v) |
Booleano |
GrafoEsClique.funcion(Vector v) |
RealDoble |
GrafoDistanciaTotal.funcion(Vector v) |
Terminal |
GrafoDijkstra.funcion(Vector v) |
VectorEvaluado |
GrafoDescendientes.funcion(Vector vparams) |
Booleano |
GrafoConectados.funcion(Vector vparams) |
VectorEvaluado |
GrafoComponentesConexas.funcion(Vector v) |
Terminal |
GrafoCamino.funcion(Vector v) |
Diccionario |
GrafoBEPPostOrden.funcion(Vector v) |
Diccionario |
GrafoBEP.funcion(Vector v) |
Diccionario |
GrafoBEA.funcion(Vector v) |
Booleano |
GrafoAislado.funcion(Vector v) |
Booleano |
GrafoAdyacente.funcion(Vector v) |
VectorEvaluado |
Gradiente.funcion(Vector v)
gradiente(exp,varnames,values[,h])
|
Numero |
GeometricaDist.funcion(Vector v)
geomdist([x1,]x2,p,[,mc]), x1,x2:{1,2...}, p:[0,1]
|
Numero |
Geometrica.funcion(Vector v)
geom(x,p[,mc]), x:{1,2...}, p:[0,1]
|
Terminal |
Geometria.funcion(Vector v) |
RealDoble |
GenericRand.funcion(Vector v)
genrand(exp,varname,a,b[,error[,semilla]])
|
EnteroGrande |
GCD.funcion(Vector v) |
RealDoble |
Gaussiana.funcion(Vector v) |
RealDoble |
GammaQ.funcion(Vector v)
Gamma incompleta regularizada superior
|
RealDoble |
GammaP.funcion(Vector v)
Gamma incompleta regularizada inferior
|
RealDoble |
GammaIncompleta.funcion(Vector v) |
RealDoble |
GammaDist.funcion(Vector v)
gammadist([x1,]x2,a,b), a,b,x1,x2:(0,inf) |
RealDoble |
Gamma.funcion(Vector v)
Gamma incompleta superior
|
RealDoble |
FuncionDivisor.funcion(Vector v)
Función divisor "sum(divisor^x)"
|
VectorEvaluado |
FuerzaMagnetica.funcion(Vector v)
Fuerza magnética sobre una partícula F=q(v x B)
|
VectorEvaluado |
FuerzaLorentz.funcion(Vector v)
Fuerza de Lorentz sobre una partícula F=q(E + v x B)
|
Terminal |
FuerzaGravitatoria.funcion(Vector v)
Fuerza gravitatoria entre dos partículas F=Gm1m2/r^2
|
Terminal |
FuerzaElectrica.funcion(Vector v)
Fuerza eléctrica entre dos partículas cargadas Fe=Kq1q2/r^2
|
VectorEvaluado |
FrecuenciaDigitos.funcion(Vector v)
Devuelve la frecuencia de dígitos para una base especificada en el 2º parámetro
|
RealDoble |
Frecuencia.funcion(Vector v)
Frecuencia de un elemento en un vector
|
VectorEvaluado |
FraccionIrreducible.funcion(Vector v)
Fracción irreducible
|
RealGrande |
FraccionContinuaANumero.funcion(Vector v) |
VectorEvaluado |
FraccionContinua.funcion(Vector v) |
RealGrande |
FraccionANumero.funcion(Vector v) |
Texto |
Format.funcion(Vector v)
format(<patron>,<valores>) |
VectorEvaluado |
Flatten.funcion(Vector v) |
VectorEvaluado |
Filtrar.funcion(Vector v) |
RealDoble |
FDist.funcion(Vector v)
fdist([x1,]x2,d1,d2), x1<=x2:[0,inf), d1,d2:(0,inf) |
RealDoble |
FdGamma.funcion(Vector v)
fdgamma(x,a,b), a,b,x:(0,inf)
|
RealDoble |
FdExponencial.funcion(Vector v)
exponencial(x,lambda), x:[0,inf), lambda:(0,inf)
|
RealDoble |
FdBeta.funcion(Vector v)
fdbeta(x,a,b), a,b:(0,inf), x:(0,1)
|
RealDoble |
F.funcion(Vector v)
fdf(x,d1,d2), x:[0,inf), d1,d2:(0,inf)
|
RealDoble |
ExponencialDist.funcion(Vector v)
exponencialdist([x1,]x2,lambda), x1<=x2:[0,inf), lambda:(0,inf) |
Booleano |
Existe.funcion(Vector v)
existe(varitem,datavector,condicion)
|
Diccionario |
Exec.funcion(Vector v) |
Terminal |
EvalDic.funcion(Vector v)
Evalúa la expresión para un diccionario
evaldic(exp,dic[,gvars[,comoTexto]])
|
Terminal |
Eval.funcion(Vector v)
Evalúa la expresión para una variable y valor dado
|
RealDoble |
Esperanza.funcion(Vector v) |
VectorEvaluado |
EsfericasACilindricas.funcion(Vector v)
Convierte coordenadas esféricas a cilíndricas
Nota: todos los números se convertirán a double
|
VectorEvaluado |
EsfericasACartesianas.funcion(Vector v)
Convierte coordenadas esféricas a cartesianas
Nota: todos los números se convertirán a double
|
Diccionario |
Escape.funcion(Vector v)
Devuelve el nº de iteraciones, valor final y opcionalmente órbita
|
Numero |
Escalon.funcion(Vector v) |
RealDoble |
ERFC.funcion(Vector v) |
RealDoble |
ERF.funcion(Vector v) |
VectorEvaluado |
Enumerar.funcion(Vector v) |
RealDoble |
Entropia.funcion(Vector v) |
Numero |
EnergiaCinetica.funcion(Vector v)
Energía cinética a partir de masa y velocidad (como módulo o vector)
|
Booleano |
EmpiezaCon.funcion(Vector v) |
Terminal |
Elegir.funcion(Vector v)
Elige uno o varios elementos de un vector
elegir(<vector>,<cantidad>[,<tipo>[,<semilla>]]) |
VectorEvaluado |
Eigenvalues.funcion(Vector v) |
RealDoble |
Divergencia.funcion(Vector v)
divergencia(f(v_varnames),v_varnames,v_values[,h])}
|
RealDoble |
DistanciaManhattan.funcion(Vector v)
Devuelve la distancia entre dos puntos pasados como parámetros
|
RealDoble |
DistanciaEuclidea.funcion(Vector v)
Devuelve la distancia entre dos puntos pasados como parámetros
|
RealDoble |
DistanciaChebyshev.funcion(Vector v)
Devuelve la distancia entre dos puntos pasados como parámetros
|
RealDoble |
DistanciaAscensor.funcion(Vector v)
Devuelve la distancia del ascensor
|
EnteroGrande |
DigitSum.funcion(Vector v)
Suma de digitos en una base especificada >1
|
Terminal |
Determinante.funcion(Vector v) |
Numero |
DesviacionEstandar.funcion(Vector v)
Devuelve la desviación estándar muestral insesgada
|
VectorEvaluado |
DesdeCSV.funcion(Vector v) |
Numero |
DerivadaDireccional.funcion(Vector v)
difdir(exp,varnames,valores,direccion[,h])
|
RealDoble |
Derivada.funcion(Vector v)
Resultado double de la derivada
|
RealDoble |
Cuantil.funcion(Vector v)
cuantil(c,p,varname,a,b[,n[,epsilon[,maxiter]]])
|
Diccionario |
CrearDiccionario.funcion(Vector v) |
Diccionario |
CPU.funcion(Vector v) |
RealDoble |
Conv_FrecLambda.funcion(Vector v)
frec_lamb(frec|lamb[,v] |
JMEContext |
ContextoMatematico.funcion(Vector v) |
Terminal |
Contar.funcion(Vector v)
contar(condicion,varitem,datavector[,contar_excluidos])
|
Texto |
Concatenar.funcion(Vector v)
concat(vTextos,conector)
|
EnteroGrande |
Combinaciones.funcion(Vector v)
Devuelve el nº de combinaciones nCr(m,n)
|
Terminal |
Cola.funcion(Vector v) |
Terminal |
Cofactor.funcion(Vector v)
Calcula un cofactor
|
Complejo |
Cmplj.funcion(Vector v)
Devuelve el complejo para los parámetros dados
|
Terminal |
CinematicaVelocidadFinal.funcion(Vector v)
Módulo de velocidad final; |v|=sqrt(v0^2+2a(x-x0))
|
Terminal |
CinematicaPosicionFinal2.funcion(Vector v)
Posición final sin usar aceleración; r=r0+1/2(v+v0)t
|
Terminal |
CinematicaPosicionFinal.funcion(Vector v)
Posición final;
r=r0+v0t+0.5at^2 |
VectorEvaluado |
CilindricasAEsfericas.funcion(Vector v)
Convierte coordenadas cilíndricas a esféricas
Nota: todos los números se convertirán a double
|
VectorEvaluado |
CilindricasACartesianas.funcion(Vector v)
Convierte coordenadas esféricas a cartesianas
Nota: todos los números se convertirán a double
|
Texto |
Cifrar.funcion(Vector v) |
RealDoble |
ChiCuadradoDist.funcion(Vector v)
chi2dist(x1,x2,k), x1<=x2:[0,inf), k:(0,inf)
|
RealDoble |
ChiCuadrado.funcion(Vector v)
chi2(x,k), x:[0,inf), k:(0,inf)
|
Booleano |
Cercano.funcion(Vector v) |
RealDoble |
CauchyDist.funcion(Vector v)
cauchydist([x1,]x2[,mu,theta])
mu:(0,inf), theta:(-inf,inf), x1<x2:(-inf,inf) |
RealDoble |
Cauchy.funcion(Vector v)
cauchy(x[,mu[,theta]]), mu:(0,inf), x,theta:(-inf,inf)
|
Terminal |
Catch.funcion(Vector v) |
VectorEvaluado |
CartesianasAEsfericas.funcion(Vector v)
Convierte coordenadas cartesianas a esféricas
Nota: todos los números se convertirán a double
Nota2: angulo azimutal entre [0,2pi)
|
VectorEvaluado |
CartesianasACilindricas.funcion(Vector v)
Convierte coordenadas cartesianas a cilíndricas
Nota: todos los números se convertirán a double
Nota2: la coordenada ro varía en [0,2pi)
|
Terminal |
CargarArchivoTxt.funcion(Vector v) |
Terminal |
CallScript.funcion(Vector v)
script(src_code[,varmap[,default[,time]]]) |
Terminal |
Cabecera.funcion(Vector v) |
RealDoble |
Bisiesto.funcion(Vector v)
bisiesto(año,_prev_|_sig_)
|
Numero |
BinomialNegDist.funcion(Vector v)
binomialnegdist([x1,]x2,n,p[,mc]), x1,x2,n:{0,1,2...}, p:[0,1]
|
Numero |
BinomialNeg.funcion(Vector v)
binomialneg(x,n,p[,mc]), x,n:{0,1,2...}, p:[0,1]
|
Numero |
BinomialDist.funcion(Vector v)
binomialdist([x1,]x2,n,p[,mc]), x1,x2,n:{0,1,2...}, p:[0,1]
|
Numero |
Binomial.funcion(Vector v)
binomial(x,n,p[,mc]), x,n:{0,1,2...}, p:[0,1]
|
RealDoble |
BetaIncompleta.funcion(Vector v)
ibeta(x,a,b), a,b:(0,inf), x:[0,1]
|
RealDoble |
BetaDist.funcion(Vector v)
betadist([x1,]x2,a,b), a,b:(0,inf), x1<=x2:[0,1] |
Numero |
Beta.funcion(Vector v) |
VectorEvaluado |
Barajar.funcion(Vector v)
Reordena los elementos del vector mediante Collections.shuffle()
|
RealDoble |
Atan2.funcion(Vector v)
atan2(y,x).
|
Terminal |
Assert.funcion(Vector v) |
Booleano |
And.funcion(Vector v) |
Terminal |
ADigitos.funcion(Vector v) |
Texto |
ACSV.funcion(Vector v) |
VectorEvaluado |
AConjunto.funcion(Vector v)
Convierte el vector dado en un conjunto sin elementos duplicados.
|
Modifier and Type | Method and Description |
---|---|
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
|
VectorEvaluado |
Producto.operar(EnteroGrande b,
Vector v)
Producto entero grande y vector
|
Terminal |
Cociente.operar(EnteroGrande b,
Vector v)
Producto de EnteroGrande y vector inverso respecto al producto escalar
|
VectorEvaluado |
Producto.operar(RealDoble a,
Vector v)
Producto real-vector
|
VectorEvaluado |
Potencia.operar(RealDoble a,
Vector v)
Vector formado por la base "a" elevada a cada elemento del vector
|
Terminal |
Cociente.operar(RealDoble a,
Vector v)
Producto de real y vector inverso respecto al producto escalar
|
VectorEvaluado |
Producto.operar(RealGrande d,
Vector v)
Producto real grande y vector
|
Terminal |
Cociente.operar(RealGrande d,
Vector v)
Producto de RealGrande y vector inverso respecto al producto escalar
|
Texto |
Indice0.operar(Texto texto,
Vector v)
Devuelve una subcadena determinado por los dos límites en 'v'.
|
Texto |
Indice.operar(Texto texto,
Vector v)
Devuelve una subcadena determinado por los dos límites en 'v'.
|
Texto |
Eliminar.operar(Texto t,
Vector v) |
VectorEvaluado |
Permutaciones.operar(Vector v) |
VectorEvaluado |
ConjuntoPotencia.operar(Vector v) |
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
|
VectorEvaluado |
Secuencia.operar(Vector v,
EnteroGrande b) |
VectorEvaluado |
Producto.operar(Vector v,
EnteroGrande b)
Producto vector y entero grande
|
VectorEvaluado |
Modulo.operar(Vector v,
EnteroGrande b)
Propaga el módulo al vector por entero grande
|
VectorEvaluado |
Cociente.operar(Vector v,
EnteroGrande b)
Cociente de vector entre entero grande
|
VectorEvaluado |
Truncar.operar(Vector v,
RealDoble a) |
VectorEvaluado |
Secuencia.operar(Vector v,
RealDoble a) |
VectorEvaluado |
Producto.operar(Vector v,
RealDoble a)
Producto vector-real
|
Terminal |
Potencia.operar(Vector v,
RealDoble b)
Potencia de producto escalar de vectores
y potencia de matrices cuadradas
|
VectorEvaluado |
PermutacionesN.operar(Vector v,
RealDoble a) |
VectorEvaluado |
Modulo.operar(Vector v,
RealDoble b)
Propaga el módulo al vector por real
|
Terminal |
Indice0.operar(Vector v,
RealDoble a)
Devuelve el elemento en la posición 'a'
|
Terminal |
Indice.operar(Vector v,
RealDoble a)
Devuelve el elemento en la posición 'a'
|
VectorEvaluado |
Eliminar.operar(Vector u,
RealDoble a)
Eliminar un elemento en vector a partir de posición
|
VectorEvaluado |
DesplazamientoIzquierda.operar(Vector v,
RealDoble a)
Rotación a la izquierda de los elementos del vector
|
VectorEvaluado |
DesplazamientoDerecha.operar(Vector v,
RealDoble a)
Rotación a la derecha de los elementos del vector
|
VectorEvaluado |
Cociente.operar(Vector v,
RealDoble a)
Divide el vector por un real
|
VectorEvaluado |
CifrasSignificativas.operar(Vector v,
RealDoble a) |
VectorEvaluado |
Secuencia.operar(Vector v,
RealGrande d) |
VectorEvaluado |
Producto.operar(Vector v,
RealGrande d)
producto vector y RealGrande
|
VectorEvaluado |
Modulo.operar(Vector v,
RealGrande d)
Propaga el módulo al vector por real grande
|
VectorEvaluado |
Cociente.operar(Vector v,
RealGrande d)
Cociente entre Vector y RealGrande
|
VectorEvaluado |
Union.operar(Vector u,
Vector v) |
VectorEvaluado |
Suma.operar(Vector u,
Vector v)
Suma vectores y matrices
|
Booleano |
Subconjunto.operar(Vector u,
Vector v) |
VectorEvaluado |
Resta.operar(Vector u,
Vector v)
Diferencia de vectores y matrices
|
VectorEvaluado |
ProductoCartesiano.operar(Vector u,
Vector v) |
Terminal |
Producto.operar(Vector u,
Vector v)
Producto escalar y producto de matrices
|
Terminal |
Potencia.operar(Vector u,
Vector v) |
VectorEvaluado |
Interseccion.operar(Vector u,
Vector v) |
VectorEvaluado |
Indice0.operar(Vector u,
Vector v)
Devuelve un subvector determinado por los dos límites en 'v'
|
VectorEvaluado |
Indice.operar(Vector u,
Vector v)
Devuelve un subvector determinado por los dos límites en 'v'.
|
Booleano |
IgualExacto.operar(Vector u,
Vector v)
Compara dos vectores elemento a elemento
|
Booleano |
IgualConjunto.operar(Vector u,
Vector v) |
Booleano |
Igual.operar(Vector u,
Vector v)
Compara dos vectores elemento a elemento
|
VectorEvaluado |
Eliminar.operar(Vector u,
Vector v)
Eliminar varios elementos en vector
|
VectorEvaluado |
DiferenciaSimetricaConjuntos.operar(Vector u,
Vector v) |
VectorEvaluado |
DiferenciaConjuntos.operar(Vector u,
Vector v) |
Booleano |
Desigual.operar(Vector u,
Vector v)
Compara dos vectores elemento a elemento
|
Terminal |
Cociente.operar(Vector u,
Vector v)
Producto escalar por vector inverso
|
Modifier and Type | Class and Description |
---|---|
class |
VectorEvaluado
Vector con todos los elementos terminales
|
Modifier and Type | Method and Description |
---|---|
Vector |
Vector.clone() |
static Vector |
Vector.desdeCSV(java.lang.String csvText,
boolean hayEncabezados)
Deprecated.
|
Constructor and Description |
---|
Vector(Vector v)
Constructor de copia superficial (no borrar, imprescindible para evitar el fallo de la versión 0.3.6.0)
|