Package | Description |
---|---|
dev.nm.algebra.linear.matrix.doubles.operation | |
dev.nm.algebra.linear.vector.doubles.dense | |
dev.nm.analysis.differentiation.multivariate | |
dev.nm.stat.factor.pca |
Modifier and Type | Class and Description |
---|---|
class |
SVEC
SVEC converts a symmetric matrix K = {Kij} into a vector of dimension n(n+1)/2. |
Modifier and Type | Method and Description |
---|---|
DenseVector |
FastKroneckerProduct.getColumn(int j) |
DenseVector |
FastKroneckerProduct.getRow(int i) |
Modifier and Type | Method and Description |
---|---|
DenseVector |
DenseVector.add(DenseVector that) |
DenseVector |
DenseVector.add(double scalar) |
DenseVector |
VectorMathOperation.add(Vector v1,
double c)
Adds a constant to a vector, element-by-element.
|
DenseVector |
VectorMathOperation.add(Vector v1,
Vector v2)
Adds two vectors, element-by-element.
|
DenseVector |
DenseVector.deepCopy() |
DenseVector |
DenseVector.divide(DenseVector that) |
DenseVector |
VectorMathOperation.divide(Vector v1,
Vector v2)
A vector is divided by another vector, element-by-element.
|
DenseVector |
DenseVector.minus(DenseVector that) |
DenseVector |
DenseVector.minus(double scalar) |
DenseVector |
VectorMathOperation.minus(Vector v1,
double c)
Subtracts a constant from a vector, element-by-element.
|
DenseVector |
VectorMathOperation.minus(Vector v1,
Vector v2)
A vector subtracts another vector, element-by-element.
|
DenseVector |
DenseVector.multiply(DenseVector that) |
DenseVector |
VectorMathOperation.multiply(Vector v1,
Vector v2)
Multiplies two vectors, element-by-element.
|
DenseVector |
DenseVector.opposite() |
DenseVector |
VectorMathOperation.opposite(Vector v1)
Multiples a vector by -1, element-by-element.
|
DenseVector |
DenseVector.pow(double scalar) |
DenseVector |
VectorMathOperation.pow(Vector v1,
double c)
Takes a power of a vector, element-by-element.
|
DenseVector |
DenseVector.scaled(double c) |
DenseVector |
DenseVector.scaled(Real c) |
DenseVector |
VectorMathOperation.scaled(Vector v1,
double c)
Scales a vector, element-by-element.
|
DenseVector |
VectorMathOperation.scaled(Vector v1,
Real c)
Scales a vector, element-by-element.
|
DenseVector |
DenseVector.ZERO() |
Modifier and Type | Method and Description |
---|---|
DenseVector |
DenseVector.add(DenseVector that) |
DenseVector |
DenseVector.divide(DenseVector that) |
double |
DenseVector.innerProduct(DenseVector that) |
DenseVector |
DenseVector.minus(DenseVector that) |
DenseVector |
DenseVector.multiply(DenseVector that) |
void |
DenseVector.set(int from,
DenseVector replacement)
Replaces a sub-vector
v[from : replacement.length] by a
replacement starting at position from . |
Constructor and Description |
---|
DenseVector(DenseVector vector)
Copy constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
Gradient
The gradient of a scalar field is a vector field which points in the direction of the greatest
rate of increase of the scalar field, and of which the magnitude is the greatest rate of change.
|
Modifier and Type | Method and Description |
---|---|
DenseVector |
PCAbySVD.sdPrincipalComponents()
Gets the standard deviations of the principal components (i.e., the
square roots of the eigenvalues of the correlation (or covariance)
matrix, though the calculation is actually done with the singular values
of the data matrix)
|
Copyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.