public interface MatrixMathOperation
Matrix interface.
An implementation can override these return types.| Modifier and Type | Method and Description |
|---|---|
Matrix |
add(MatrixAccess A1,
MatrixAccess A2)
A1 + A2
|
Matrix |
minus(MatrixAccess A1,
MatrixAccess A2)
A1 - A2
|
Matrix |
multiply(MatrixAccess A1,
MatrixAccess A2)
A1 * A2
|
Vector |
multiply(MatrixAccess A,
Vector v)
A * v
|
Matrix |
scaled(MatrixAccess A,
double c)
c * A
|
Matrix |
transpose(MatrixAccess A)
Get the transpose of A.
|
Matrix add(MatrixAccess A1, MatrixAccess A2)
A1 - a matrixA2 - a matrixMatrix minus(MatrixAccess A1, MatrixAccess A2)
A1 - a matrixA2 - a matrixMatrix multiply(MatrixAccess A1, MatrixAccess A2)
A1 - a matrixA2 - a matrixVector multiply(MatrixAccess A, Vector v)
A - a matrixv - a vectorMatrix scaled(MatrixAccess A, double c)
A - a matrixc - a scalarMatrix transpose(MatrixAccess A)
A - a matrixCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.