Package | Description |
---|---|
org.ojalgo.matrix |
Modifier and Type | Interface and Description |
---|---|
static interface |
BasicMatrix.Builder<I extends BasicMatrix> |
static interface |
BasicMatrix.Factory<I extends BasicMatrix> |
Modifier and Type | Class and Description |
---|---|
class |
BigMatrix
Deprecated.
v45 Use
RationalMatrix instead. |
class |
ComplexMatrix
ComplexMatrix
|
class |
PrimitiveMatrix
PrimitiveMatrix
|
class |
QuaternionMatrix
QuaternionMatrix
|
class |
RationalMatrix
RationalMatrix
|
Modifier and Type | Method and Description |
---|---|
BasicMatrix |
BasicMatrix.add(int row,
int col,
Access2D<?> addend) |
BasicMatrix |
BasicMatrix.divideElements(Access2D<?> aMtrx)
Divides the elements of this with the elements of aMtrx.
|
BasicMatrix |
BasicMatrix.enforce(NumberContext context)
Will enforce this number context on the elements
|
BasicMatrix |
BasicMatrix.getColumnsRange(int first,
int limit) |
BasicMatrix |
BasicMatrix.getRowsRange(int first,
int kimit) |
BasicMatrix |
BasicMatrix.invert()
About inverting matrices:
|
BasicMatrix |
BasicMatrix.mergeColumns(Access2D<?> belowRows)
[belowRows] is appended below [this].
|
BasicMatrix |
BasicMatrix.mergeRows(Access2D<?> rightColumns)
[rightColumns] is appended to the right of [this].
|
BasicMatrix |
BasicMatrix.modify(UnaryFunction<? extends Number> aFunc)
Deprecated.
v42
|
BasicMatrix |
BasicMatrix.multiplyElements(Access2D<?> aMtrx)
Multiplies the elements of this matrix with the elements of aMtrx.
|
BasicMatrix |
BasicMatrix.selectColumns(int... someCols) |
BasicMatrix |
BasicMatrix.selectRows(int... someRows) |
BasicMatrix |
BasicMatrix.solve(Access2D<?> aRHS)
This method solves a system of linear equations: [this][X]=[aRHS].
|
BasicMatrix |
BasicMatrix.transpose()
Transposes this matrix.
|
Modifier and Type | Method and Description |
---|---|
BasicMatrix.Builder<? extends BasicMatrix> |
BasicMatrix.copy() |
Modifier and Type | Method and Description |
---|---|
static double |
BasicMatrix.calculateFrobeniusNorm(BasicMatrix matrix)
The Frobenius norm is the square root of the sum of the squares of each element, or the square root of
the sum of the square of the singular values.
|
static double |
BasicMatrix.calculateInfinityNorm(BasicMatrix matrix) |
static double |
BasicMatrix.calculateOneNorm(BasicMatrix matrix) |
static <N extends Number> |
MatrixUtils.hashCode(BasicMatrix matrix) |
static Access2D<BigDecimal> |
MatrixUtils.wrapBigAccess2D(BasicMatrix matrix) |
static Access2D<ComplexNumber> |
MatrixUtils.wrapComplexAccess2D(BasicMatrix matrix) |
static Access2D<Double> |
MatrixUtils.wrapPrimitiveAccess2D(BasicMatrix matrix) |
Copyright © 2018 Optimatika. All rights reserved.