public class SimpleMatrix extends java.lang.Object implements MatrixInterface<SimpleMatrixElement,SimpleMatrix>
Constructor and Description |
---|
SimpleMatrix() |
SimpleMatrix(float[][] data) |
SimpleMatrix(float[][] data,
java.lang.String[] geneNames,
java.lang.String[] elementNames) |
SimpleMatrix(int N,
int M) |
SimpleMatrix(java.util.List<SimpleMatrixElement[]> columns) |
SimpleMatrix(MatrixColumnPartition<SimpleMatrixElement> partition) |
Modifier and Type | Method and Description |
---|---|
SimpleMatrixElement |
get(int i,
int j) |
SimpleMatrixElement[] |
getColumn(int j) |
java.lang.String[] |
getColumnNames()
Gets the column names of the output grid
|
TextOutput[][] |
getData()
Gets the output data
|
int[] |
getDimensions() |
SimpleMatrixElement[][] |
getMatrix() |
int |
getNumCols() |
int |
getNumRows() |
SimpleMatrixElement[] |
getRow(int i) |
java.lang.String[] |
getRowNames()
Gets the row names of the output grid
|
SimpleMatrix |
set(float val,
int i,
int j) |
SimpleMatrix |
setDimensions(int N,
int M) |
java.lang.String |
toString() |
java.lang.String |
toString(Beautifier<SimpleMatrix> beautifier)
Transforms this object into a string
|
public SimpleMatrix()
public SimpleMatrix(int N, int M)
public SimpleMatrix(float[][] data)
public SimpleMatrix(float[][] data, java.lang.String[] geneNames, java.lang.String[] elementNames)
public SimpleMatrix(MatrixColumnPartition<SimpleMatrixElement> partition)
public SimpleMatrix(java.util.List<SimpleMatrixElement[]> columns)
public SimpleMatrix setDimensions(int N, int M)
setDimensions
in interface MatrixInterface<SimpleMatrixElement,SimpleMatrix>
public int[] getDimensions()
getDimensions
in interface MatrixInterface<SimpleMatrixElement,SimpleMatrix>
public SimpleMatrixElement[] getColumn(int j)
getColumn
in interface MatrixInterface<SimpleMatrixElement,SimpleMatrix>
public SimpleMatrixElement[] getRow(int i)
getRow
in interface MatrixInterface<SimpleMatrixElement,SimpleMatrix>
public SimpleMatrixElement[][] getMatrix()
getMatrix
in interface MatrixInterface<SimpleMatrixElement,SimpleMatrix>
public int getNumRows()
getNumRows
in interface MatrixInterface<SimpleMatrixElement,SimpleMatrix>
public int getNumCols()
getNumCols
in interface MatrixInterface<SimpleMatrixElement,SimpleMatrix>
public SimpleMatrixElement get(int i, int j)
get
in interface MatrixInterface<SimpleMatrixElement,SimpleMatrix>
public SimpleMatrix set(float val, int i, int j)
set
in interface MatrixInterface<SimpleMatrixElement,SimpleMatrix>
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String[] getColumnNames()
GridOutput
getColumnNames
in interface GridOutput
public java.lang.String[] getRowNames()
GridOutput
getRowNames
in interface GridOutput
public TextOutput[][] getData()
GridOutput
getData
in interface GridOutput
public java.lang.String toString(Beautifier<SimpleMatrix> beautifier)
TextOutput
toString
in interface TextOutput<SimpleMatrix>