cox.jmatt.java.MathTools.scrob
Class MMatrixBuilder_SCROB
java.lang.Object
cox.jmatt.java.MathTools.scrob.MMatrixBuilder_SCROB
public class MMatrixBuilder_SCROB
- extends java.lang.Object
Method Summary |
MMatrix |
changeElement(MMatrix mtx,
int row,
int col,
double val)
|
double[][] |
createArray(int rows,
int cols,
double fill)
|
double[][] |
createArray(java.lang.String array)
|
double[][] |
createArray(java.lang.String[] array,
java.lang.String csplit)
|
double[][] |
createArray(java.lang.String array,
java.lang.String rsplit,
java.lang.String csplit)
|
double[][] |
createDiagonalArray(int dim,
double fill,
double diag)
|
MMatrix |
createDiagonalMMatrix(int dim,
double fill,
double diag)
|
int[][] |
createIntArray(int rows,
int cols,
int fill)
|
MMatrix |
createMMatrix(double[][] array)
|
MMatrix |
createMMatrix(int rows,
int cols,
double fill)
|
MMatrix |
createMMatrix(java.lang.String array)
|
MMatrix |
createMMatrix(java.lang.String[] array,
java.lang.String csplit)
|
MMatrix |
createMMatrix(java.lang.String array,
java.lang.String rsplit,
java.lang.String csplit)
|
double[][] |
createRandArray(int pRows,
int pCols,
int pMin,
int pMax,
boolean pAllowZero)
|
MMatrix |
createRandMMatrix(int pRows,
int pCols,
int pMin,
int pMax,
boolean pAllowZero)
|
double[][] |
createSquareArray(int dim,
double fill)
|
MMatrix |
createSquareMMatrix(int dim,
double fill)
|
void |
dump(double[] array)
|
void |
dump(double[][] array)
|
void |
printMMatrix(MMatrix matrix)
|
MMatrix |
replaceColumn(MMatrix mtx,
int indx,
double[] val)
|
MMatrix |
replaceRow(MMatrix mtx,
int indx,
double[] val)
|
double[][] |
smoothCopy(double[][] array)
|
MMatrix |
TEST_MATRIX()
|
java.lang.String[][] |
toStringArray(double[][] pAry,
java.lang.String rowPfx,
java.lang.String rowSfx,
java.lang.String[] elPfx,
java.lang.String[] elSfx)
|
double[][] |
transposeArray(double[][] pAry)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MMatrixBuilder_SCROB
public MMatrixBuilder_SCROB()
createArray
public double[][] createArray(int rows,
int cols,
double fill)
createArray
public double[][] createArray(java.lang.String array)
createArray
public double[][] createArray(java.lang.String[] array,
java.lang.String csplit)
createArray
public double[][] createArray(java.lang.String array,
java.lang.String rsplit,
java.lang.String csplit)
createDiagonalArray
public double[][] createDiagonalArray(int dim,
double fill,
double diag)
createSquareArray
public double[][] createSquareArray(int dim,
double fill)
createIntArray
public int[][] createIntArray(int rows,
int cols,
int fill)
createRandArray
public double[][] createRandArray(int pRows,
int pCols,
int pMin,
int pMax,
boolean pAllowZero)
createMMatrix
public MMatrix createMMatrix(int rows,
int cols,
double fill)
createMMatrix
public MMatrix createMMatrix(java.lang.String array)
createMMatrix
public MMatrix createMMatrix(java.lang.String[] array,
java.lang.String csplit)
createMMatrix
public MMatrix createMMatrix(java.lang.String array,
java.lang.String rsplit,
java.lang.String csplit)
createDiagonalMMatrix
public MMatrix createDiagonalMMatrix(int dim,
double fill,
double diag)
createSquareMMatrix
public MMatrix createSquareMMatrix(int dim,
double fill)
createMMatrix
public MMatrix createMMatrix(double[][] array)
createRandMMatrix
public MMatrix createRandMMatrix(int pRows,
int pCols,
int pMin,
int pMax,
boolean pAllowZero)
smoothCopy
public double[][] smoothCopy(double[][] array)
dump
public void dump(double[][] array)
dump
public void dump(double[] array)
printMMatrix
public void printMMatrix(MMatrix matrix)
TEST_MATRIX
public MMatrix TEST_MATRIX()
changeElement
public MMatrix changeElement(MMatrix mtx,
int row,
int col,
double val)
replaceRow
public MMatrix replaceRow(MMatrix mtx,
int indx,
double[] val)
replaceColumn
public MMatrix replaceColumn(MMatrix mtx,
int indx,
double[] val)
toStringArray
public java.lang.String[][] toStringArray(double[][] pAry,
java.lang.String rowPfx,
java.lang.String rowSfx,
java.lang.String[] elPfx,
java.lang.String[] elSfx)
transposeArray
public double[][] transposeArray(double[][] pAry)