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.