ColumnVector |
ColumnVector.add(ColumnVector cv) |
Add another column vector to this column vector.
|
Matrix |
Matrix.add(Matrix m) |
Add another matrix to this matrix.
|
RowVector |
RowVector.add(RowVector rv) |
Add another row vector to this row vector.
|
SquareMatrix |
SquareMatrix.add(SquareMatrix sm) |
Add another square matrix to this matrix.
|
double |
Matrix.at(int r,
int c) |
Get the value of element [r,c] in the matrix.
|
double |
InvertibleMatrix.condition() |
Compute the condition number based on the Euclidean norm.
|
protected void |
LinearSystem.decompose() |
Compute the upper triangular matrix U and lower triangular
matrix L such that A = L*U.
|
double |
InvertibleMatrix.determinant() |
Compute the determinant.
|
ColumnVector |
Matrix.getColumn(int c) |
Get a column of this matrix.
|
RowVector |
Matrix.getRow(int r) |
Get a row of this matrix.
|
InvertibleMatrix |
InvertibleMatrix.inverse() |
Compute the inverse of this matrix.
|
ColumnVector |
Matrix.multiply(ColumnVector cv) |
Multiply this matrix by a column vector: this*cv
|
Matrix |
Matrix.multiply(Matrix m) |
Multiply this matrix by another matrix.
|
RowVector |
Matrix.multiply(RowVector rv) |
Multiply a row vector by this matrix: rv*this
|
SquareMatrix |
SquareMatrix.multiply(SquareMatrix sm) |
Multiply this square matrix by another square matrix.
|
void |
LinearSystem.set(int r,
int c,
double value) |
Set the value of element [r,c] in the matrix.
|
void |
Matrix.set(int r,
int c,
double value) |
Set the value of element [r,c].
|
void |
LinearSystem.setColumn(ColumnVector cv,
int c) |
Set a column of this matrix from a column vector.
|
void |
Matrix.setColumn(ColumnVector cv,
int c) |
Set a column of this matrix from a column vector.
|
void |
LinearSystem.setRow(RowVector rv,
int r) |
Set a row of this matrix from a row vector.
|
void |
Matrix.setRow(RowVector rv,
int r) |
Set a row of this matrix from a row vector.
|
ColumnVector |
LinearSystem.solve(ColumnVector b,
boolean improve) |
Solve Ax = b for x using the Gaussian elimination algorithm.
|
ColumnVector |
ColumnVector.subtract(ColumnVector cv) |
Subtract another column vector from this column vector.
|
Matrix |
Matrix.subtract(Matrix m) |
Subtract another matrix from this matrix.
|
RowVector |
RowVector.subtract(RowVector rv) |
Subtract another row vector from this row vector.
|
SquareMatrix |
SquareMatrix.subtract(SquareMatrix sm) |
Subtract another square matrix from this matrix.
|