|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--posadautil.VectorPos
Libreria de metodos para arreglos unidimensionales (vectores).
Constructor Summary | |
VectorPos()
|
Method Summary | |
static double |
absoluteNorm(double[] vectorX)
Calcula la norma absoluta de un vector. |
static double |
absoluteNorm(double[] vectorX,
double[] vectorY)
Calcula la norma absoluta de vectorX - vectorY. |
static double[] |
add(double[] vectorX,
double[] vectorY)
Suma dos vectores. |
static void |
clean(double[] vectorX)
Inicializa a cero el vector. |
static boolean |
copyVector(double[] source,
double[] target)
Asigna los valores de "source" a "target". |
static double |
dotProduct(double[] vectorX,
double[] vectorY)
Deprecated. multiply |
static double[] |
escalarVectorProduct(double escalar,
double[] vectorX)
Deprecated. multiply |
static void |
fill(double[] vectorX,
double value)
Inicializa con el valor todo el vector. |
static int |
indexOfMaxAbs(double[] vectorX)
Busca el primer elemento mas grande en valor absoluto del vector. |
static double |
infiniteNorm(double[] vectorX)
Regresa el valor del maximo elemento del vector. |
static double |
multiply(double[] vectorRow,
double[] vectorColumn)
Producto punto (escalar) entre dos vectores. |
static double[] |
multiply(double scalar,
double[] vectorX)
Multiplica un escalar por un vector. |
static void |
print(double[][] matrix)
Muestra la matriz en la consola. |
static void |
printColumn(double[] vectorCol,
java.lang.String message)
Muestra la matriz de double en la consola. |
static void |
printRow(double[] vectorRow,
java.lang.String message)
Muestra la matriz de double en la consola. |
static double |
rowColumnProduct(double[] vectorRow,
double[] vectorColumn)
Deprecated. multiply |
static double[] |
substract(double[] vectorX,
double[] vectorY)
Al primer vector le resta el segundo. |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public VectorPos()
Method Detail |
public static double absoluteNorm(double[] vectorX) throws java.lang.NullPointerException
public static double absoluteNorm(double[] vectorX, double[] vectorY) throws java.lang.NullPointerException
public static int indexOfMaxAbs(double[] vectorX) throws java.lang.NullPointerException
public static double infiniteNorm(double[] vectorX) throws java.lang.NullPointerException
public static double dotProduct(double[] vectorX, double[] vectorY) throws java.lang.NullPointerException
public static double rowColumnProduct(double[] vectorRow, double[] vectorColumn) throws java.lang.NullPointerException
public static double[] escalarVectorProduct(double escalar, double[] vectorX)
public static double multiply(double[] vectorRow, double[] vectorColumn) throws java.lang.NullPointerException
public static double[] multiply(double scalar, double[] vectorX) throws java.lang.NullPointerException
public static double[] add(double[] vectorX, double[] vectorY) throws java.lang.NullPointerException
public static double[] substract(double[] vectorX, double[] vectorY) throws java.lang.NullPointerException
public static void clean(double[] vectorX) throws java.lang.NullPointerException
public static void fill(double[] vectorX, double value) throws java.lang.NullPointerException
public static boolean copyVector(double[] source, double[] target) throws java.lang.NullPointerException
false. Son de distinto taman~o.
true. Se copiaron.public static void printColumn(double[] vectorCol, java.lang.String message) throws java.lang.NullPointerException
public static void printRow(double[] vectorRow, java.lang.String message) throws java.lang.NullPointerException
public static void print(double[][] matrix) throws java.lang.NullPointerException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |