All Methods Instance Methods Abstract 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 |
assignColumn(int column,
Vector other) |
Matrix |
assignRow(int row,
Vector other) |
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() |
double |
getQuick(int row,
int column) |
Map<String,Integer> |
getRowLabelBindings() |
Matrix |
like() |
Matrix |
like(int rows,
int columns) |
Matrix |
minus(Matrix x) |
Matrix |
plus(double x) |
Matrix |
plus(Matrix x) |
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 |
setQuick(int row,
int column,
double value) |
void |
setRowLabelBindings(Map<String,Integer> bindings) |
Matrix |
times(double x) |
Matrix |
times(Matrix x) |
Matrix |
transpose() |
Vector |
viewColumn(int column) |
Vector |
viewDiagonal() |
Matrix |
viewPart(int[] offset,
int[] size) |
Matrix |
viewPart(int rowOffset,
int rowsRequested,
int columnOffset,
int columnsRequested) |
Vector |
viewRow(int row) |
double |
zSum() |