All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
double |
aggregate(DoubleDoubleFunction combiner,
DoubleFunction mapper) |
Vector |
aggregateColumns(VectorFunction f) |
Vector |
aggregateRows(VectorFunction f) |
String |
asFormatString() |
Matrix |
assign(double value) |
Matrix |
assign(double[][] values) |
Matrix |
assign(DoubleFunction function) |
Matrix |
assign(Matrix other) |
Matrix |
assign(Matrix other,
DoubleDoubleFunction function) |
Matrix |
clone() |
int |
columnSize() |
double |
determinant() |
Matrix |
divide(double x) |
double |
get(int row,
int column) |
double |
get(String rowLabel,
String columnLabel) |
Map<String,Integer> |
getColumnLabelBindings() |
int[] |
getNumNondefaultElements() |
Map<String,Integer> |
getRowLabelBindings() |
Iterator<MatrixSlice> |
iterateAll() |
Iterator<MatrixSlice> |
iterator() |
Matrix |
minus(Matrix other) |
int |
numCols() |
int |
numRows() |
int |
numSlices() |
Matrix |
plus(double x) |
Matrix |
plus(Matrix other) |
int |
rowSize() |
void |
set(int row,
double[] data) |
void |
set(int row,
int column,
double value) |
void |
set(String rowLabel,
double[] rowData) |
void |
set(String rowLabel,
int row,
double[] rowData) |
void |
set(String rowLabel,
String columnLabel,
double value) |
void |
set(String rowLabel,
String columnLabel,
int row,
int column,
double value) |
void |
setColumnLabelBindings(Map<String,Integer> bindings) |
void |
setRowLabelBindings(Map<String,Integer> bindings) |
Matrix |
times(double x) |
Matrix |
times(Matrix other) |
Vector |
times(Vector v) |
Vector |
timesSquared(Vector v) |
Matrix |
transpose() |
Vector |
viewColumn(int column) |
Vector |
viewDiagonal() |
Matrix |
viewPart(int rowOffset,
int rowsRequested,
int columnOffset,
int columnsRequested) |
Vector |
viewRow(int row) |
double |
zSum() |