org.das2.math.matrix
Class Matrix
java.lang.Object
org.das2.math.matrix.Matrix
- Direct Known Subclasses:
- ArrayMatrix, CompositeMatrix
public abstract class Matrix
- extends java.lang.Object
Field Summary |
protected int |
nCol
|
protected int |
nRow
|
Constructor Summary |
protected |
Matrix(int rows,
int columns)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
nRow
protected final int nRow
nCol
protected final int nCol
Matrix
protected Matrix(int rows,
int columns)
rowCount
public int rowCount()
columnCount
public int columnCount()
copy
public void copy(Matrix m)
get
public abstract double get(int row,
int col)
set
public abstract void set(int row,
int col,
double d)
swapRows
public abstract void swapRows(int row1,
int row2)
rowTimes
public abstract void rowTimes(int row,
double s)
rowTimesAddTo
public abstract void rowTimesAddTo(int srcRow,
double s,
int dstRow)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object