Modifier and Type | Method | Description |
---|---|---|
static Matrix |
Matrix.add(Matrix a,
Matrix b) |
Performs a matrix addition
|
Matrix |
Matrix.cloneMatrix() |
Creates a deep copy the current matrix
|
static Matrix |
Matrix.createMatrix(int rows,
int cols,
int[][] data,
boolean copyData) |
Creates a matrix with the provided data
|
static Matrix |
Matrix.createNullMatrix(int size) |
Creates a null (square) matrix of the specified size
|
static Matrix |
Matrix.createUnitMatrix(int size) |
Creates a unit (square) matrix of the specified size
|
static Matrix |
Matrix.multiply(int k,
Matrix a) |
Multiplies a scalar to a matrix
|
static Matrix |
Matrix.multiply(Matrix a,
Matrix b) |
Performs a matrix multiplication
|
static Matrix |
Matrix.substract(Matrix a,
Matrix b) |
Performs a matrix subtraction
|
static Matrix |
Matrix.transpose(Matrix a) |
Transposes a given matrix
|
Modifier and Type | Method | Description |
---|---|---|
static Matrix |
Matrix.add(Matrix a,
Matrix b) |
Performs a matrix addition
|
static Matrix |
Matrix.multiply(int k,
Matrix a) |
Multiplies a scalar to a matrix
|
static Matrix |
Matrix.multiply(Matrix a,
Matrix b) |
Performs a matrix multiplication
|
static Matrix |
Matrix.substract(Matrix a,
Matrix b) |
Performs a matrix subtraction
|
static Matrix |
Matrix.transpose(Matrix a) |
Transposes a given matrix
|