| Package | Description |
|---|---|
| visad.matrix | |
| visad.python | |
| visad.sounder |
| Modifier and Type | Method and Description |
|---|---|
JamaMatrix |
JamaMatrix.arrayLeftDivide(JamaMatrix B)
Element-by-element left division, C = A.
|
JamaMatrix |
JamaMatrix.arrayLeftDivideEquals(JamaMatrix B)
Element-by-element left division in place, A = A.
|
JamaMatrix |
JamaMatrix.arrayRightDivide(JamaMatrix B)
Element-by-element right division, C = A.
|
JamaMatrix |
JamaMatrix.arrayRightDivideEquals(JamaMatrix B)
Element-by-element right division in place, A = A.
|
JamaMatrix |
JamaMatrix.arrayTimes(JamaMatrix B)
Element-by-element multiplication, C = A.
|
JamaMatrix |
JamaMatrix.arrayTimesEquals(JamaMatrix B)
Element-by-element multiplication in place, A = A.
|
static JamaMatrix |
JamaMatrix.convertToMatrix(FlatField field)
Attempt to convert the given VisAD FlatField to a VisAD JamaMatrix
Data object.
|
JamaMatrix |
JamaEigenvalueDecomposition.getD()
Get D
|
JamaMatrix |
JamaQRDecomposition.getH() |
JamaMatrix |
JamaLUDecomposition.getL()
Get L
|
JamaMatrix |
JamaCholeskyDecomposition.getL()
Get L
|
JamaMatrix |
JamaMatrix.getMatrix(int[] r,
int[] c)
Get a submatrix.
|
JamaMatrix |
JamaMatrix.getMatrix(int[] r,
int j0,
int j1)
Get a submatrix.
|
JamaMatrix |
JamaMatrix.getMatrix(int i0,
int i1,
int[] c)
Get a submatrix.
|
JamaMatrix |
JamaMatrix.getMatrix(int i0,
int i1,
int j0,
int j1)
Get a submatrix.
|
JamaMatrix |
JamaQRDecomposition.getQ()
Get Q
|
JamaMatrix |
JamaQRDecomposition.getR()
Get R
|
JamaMatrix |
JamaSingularValueDecomposition.getS() |
JamaMatrix |
JamaSingularValueDecomposition.getU()
Get U
|
JamaMatrix |
JamaLUDecomposition.getU()
Get U
|
JamaMatrix |
JamaSingularValueDecomposition.getV()
Get V
|
JamaMatrix |
JamaEigenvalueDecomposition.getV()
Get V
|
static JamaMatrix |
JamaMatrix.identity(int m,
int n)
Generate identity matrix.
|
JamaMatrix |
JamaMatrix.inverse()
Matrix inverse or pseudoinverse.
|
JamaMatrix |
JamaMatrix.minus(JamaMatrix B)
C = A - B
|
JamaMatrix |
JamaMatrix.minusEquals(JamaMatrix B)
A = A - B
|
JamaMatrix |
JamaMatrix.plus(JamaMatrix B)
C = A + B
|
JamaMatrix |
JamaMatrix.plusEquals(JamaMatrix B)
A = A + B
|
static JamaMatrix |
JamaMatrix.random(int m,
int n)
Generate matrix with random elements.
|
static JamaMatrix |
JamaMatrix.read(BufferedReader input)
Read a matrix from a stream.
|
JamaMatrix |
JamaQRDecomposition.solve(JamaMatrix B)
Solve A*X = B
|
JamaMatrix |
JamaMatrix.solve(JamaMatrix B)
Solve A*X = B
|
JamaMatrix |
JamaLUDecomposition.solve(JamaMatrix B)
Solve A*X = B
|
JamaMatrix |
JamaCholeskyDecomposition.solve(JamaMatrix B)
Solve A*X = B
|
JamaMatrix |
JamaMatrix.solveTranspose(JamaMatrix B)
Solve X*A = B, which is also A'*X' = B'
|
JamaMatrix |
JamaMatrix.times(double s)
Multiply a matrix by a scalar, C = s*A
|
JamaMatrix |
JamaMatrix.times(JamaMatrix B)
Linear algebraic matrix multiplication, A * B
|
JamaMatrix |
JamaMatrix.timesEquals(double s)
Multiply a matrix by a scalar in place, A = s*A
|
JamaMatrix |
JamaMatrix.transpose()
Matrix transpose.
|
JamaMatrix |
JamaMatrix.uminus()
Unary minus.
|
| Modifier and Type | Method and Description |
|---|---|
JamaMatrix |
JamaMatrix.arrayLeftDivide(JamaMatrix B)
Element-by-element left division, C = A.
|
JamaMatrix |
JamaMatrix.arrayLeftDivideEquals(JamaMatrix B)
Element-by-element left division in place, A = A.
|
JamaMatrix |
JamaMatrix.arrayRightDivide(JamaMatrix B)
Element-by-element right division, C = A.
|
JamaMatrix |
JamaMatrix.arrayRightDivideEquals(JamaMatrix B)
Element-by-element right division in place, A = A.
|
JamaMatrix |
JamaMatrix.arrayTimes(JamaMatrix B)
Element-by-element multiplication, C = A.
|
JamaMatrix |
JamaMatrix.arrayTimesEquals(JamaMatrix B)
Element-by-element multiplication in place, A = A.
|
JamaMatrix |
JamaMatrix.minus(JamaMatrix B)
C = A - B
|
JamaMatrix |
JamaMatrix.minusEquals(JamaMatrix B)
A = A - B
|
JamaMatrix |
JamaMatrix.plus(JamaMatrix B)
C = A + B
|
JamaMatrix |
JamaMatrix.plusEquals(JamaMatrix B)
A = A + B
|
void |
JamaMatrix.setMatrix(int[] r,
int[] c,
JamaMatrix X)
Set a submatrix.
|
void |
JamaMatrix.setMatrix(int[] r,
int j0,
int j1,
JamaMatrix X)
Set a submatrix.
|
void |
JamaMatrix.setMatrix(int i0,
int i1,
int[] c,
JamaMatrix X)
Set a submatrix.
|
void |
JamaMatrix.setMatrix(int i0,
int i1,
int j0,
int j1,
JamaMatrix X)
Set a submatrix.
|
JamaMatrix |
JamaQRDecomposition.solve(JamaMatrix B)
Solve A*X = B
|
JamaMatrix |
JamaMatrix.solve(JamaMatrix B)
Solve A*X = B
|
JamaMatrix |
JamaLUDecomposition.solve(JamaMatrix B)
Solve A*X = B
|
JamaMatrix |
JamaCholeskyDecomposition.solve(JamaMatrix B)
Solve A*X = B
|
JamaMatrix |
JamaMatrix.solveTranspose(JamaMatrix B)
Solve X*A = B, which is also A'*X' = B'
|
JamaMatrix |
JamaMatrix.times(JamaMatrix B)
Linear algebraic matrix multiplication, A * B
|
| Constructor and Description |
|---|
JamaCholeskyDecomposition(JamaMatrix matrix)
Construct a new JamaCholeskyDecomposition from a JamaMatrix.
|
JamaEigenvalueDecomposition(JamaMatrix matrix)
Construct a new JamaEigenvalueDecomposition from a JamaMatrix.
|
JamaLUDecomposition(JamaMatrix matrix)
Construct a new JamaLUDecomposition from a JamaMatrix.
|
JamaQRDecomposition(JamaMatrix matrix)
Construct a new JamaQRDecomposition from a JamaMatrix.
|
JamaSingularValueDecomposition(JamaMatrix matrix)
Construct a new JamaSingularValueDecomposition from a JamaMatrix.
|
| Modifier and Type | Method and Description |
|---|---|
static JamaMatrix |
JPythonMethods.inverse(FlatField data)
return matrix inverse of data, which should have either a
1-D or 2-D gridded domain
|
static JamaMatrix |
JPythonMethods.matrixMultiply(FlatField data1,
FlatField data2)
return matrix multiply of data1 * data2, which should have
either 1-D or 2-D gridded domains
|
static JamaMatrix |
JPythonMethods.solve(FlatField data1,
FlatField data2)
return matrix soluton X of data1 * X = data2; data12 and data2 should
have either 1-D or 2-D gridded domains; return solution if data1 is
is square, least squares solution otherwise
|
static JamaMatrix |
JPythonMethods.transpose(FlatField data)
return matrix transpose of data, which should have either a
1-D or 2-D gridded domain
|
| Modifier and Type | Method and Description |
|---|---|
JamaMatrix |
PCA.compress(Spectrum spectrum) |
static JamaMatrix |
PCA.makeCovarianceMatrix(double[][] data_vectors) |
JamaMatrix |
PCA.uncompress(JamaMatrix trans_data_vector) |
| Modifier and Type | Method and Description |
|---|---|
JamaMatrix |
PCA.uncompress(JamaMatrix trans_data_vector) |
| Constructor and Description |
|---|
PCA(JamaMatrix eigenvectors,
JamaMatrix mean_vector) |