org.omegahat.GUtilities
Class ReadData

java.lang.Object
  |
  +--org.omegahat.GUtilities.ReadData

public class ReadData
extends java.lang.Object


Constructor Summary
ReadData()
           
 
Method Summary
static void main(java.lang.String[] argv)
           
static double[][] readDataAsColumnMatrix(java.lang.String filename, int numColumns, boolean byRow, boolean messages)
          Read numeric data from a file and return as a square matrix;
static double[][] readDataAsColumnMatrix(java.lang.String filename, int numRows, int numColumns, boolean byRow, boolean messages)
          Read numeric data from a file and return as a square matrix;
static double[][] readDataAsRowMatrix(java.lang.String filename, int numRows, boolean byRow, boolean messages)
          Read numeric data from a file and return as a square matrix;
static double[][] readDataAsSquareMatrix(java.lang.String filename, boolean byRow, boolean messages)
          Read numeric data from a file and return as a square matrix;
static java.util.Vector readDataAsVector(java.lang.String filename, boolean messages)
          Read numeric data from a file and return as a java.util.Vector;
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

ReadData

public ReadData()
Method Detail

readDataAsVector

public static java.util.Vector readDataAsVector(java.lang.String filename,
                                                boolean messages)
                                         throws java.io.IOException
Read numeric data from a file and return as a java.util.Vector;
Parameters:
filename - path of file containing data
messages - show debugging/status messages on stderr
Returns:
data read

readDataAsSquareMatrix

public static double[][] readDataAsSquareMatrix(java.lang.String filename,
                                                boolean byRow,
                                                boolean messages)
                                         throws java.io.IOException
Read numeric data from a file and return as a square matrix;
Parameters:
filename - path of file containing data
byRow - true: data should be read in by row, false data should be read in by column.
messages - show debugging/status messages on stderr
Returns:
data matrix

readDataAsColumnMatrix

public static double[][] readDataAsColumnMatrix(java.lang.String filename,
                                                int numColumns,
                                                boolean byRow,
                                                boolean messages)
                                         throws java.io.IOException
Read numeric data from a file and return as a square matrix;
Parameters:
filename - path of file containing data
numColumns - number of columns for returned matrix
byRow - true: data should be read in by row, false data should be read in by column.
messages - show debugging/status messages on stderr
Returns:
data matrix

readDataAsRowMatrix

public static double[][] readDataAsRowMatrix(java.lang.String filename,
                                             int numRows,
                                             boolean byRow,
                                             boolean messages)
                                      throws java.io.IOException
Read numeric data from a file and return as a square matrix;
Parameters:
filename - path of file containing data
numRows - number of rows for returned matrix
byRow - true: data should be read in by row, false data should be read in by column.
messages - show debugging/status messages on stderr
Returns:
data matrix

readDataAsColumnMatrix

public static double[][] readDataAsColumnMatrix(java.lang.String filename,
                                                int numRows,
                                                int numColumns,
                                                boolean byRow,
                                                boolean messages)
                                         throws java.io.IOException
Read numeric data from a file and return as a square matrix;
Parameters:
filename - path of file containing data
numRows - number of rows for returned matrix
numColumns - number of columns for returned matrix
byRow - true: data should be read in by row, false data should be read in by column.
messages - show debugging/status messages on stderr
Returns:
data matrix

main

public static void main(java.lang.String[] argv)
                 throws java.io.IOException