public class MatrixIO
extends java.lang.Object
| Constructor and Description |
|---|
MatrixIO() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends RealMatrix64F> |
loadBin(java.lang.String fileName)
Loads a DeneMatrix64F which has been saved to file using Java binary
serialization.
|
static DenseMatrix64F |
loadCSV(java.lang.String fileName)
Reads a matrix in which has been encoded using a Column Space Value (CSV)
file format.
|
static DenseMatrix64F |
loadCSV(java.lang.String fileName,
int numRows,
int numCols)
Reads a matrix in which has been encoded using a Column Space Value (CSV)
file format.
|
static void |
print(java.io.PrintStream out,
ComplexMatrix64F mat) |
static void |
print(java.io.PrintStream out,
ComplexMatrix64F mat,
int numChar,
int precision) |
static void |
print(java.io.PrintStream out,
ComplexMatrix64F mat,
java.lang.String format) |
static void |
print(java.io.PrintStream out,
RealMatrix32F mat) |
static void |
print(java.io.PrintStream out,
RealMatrix32F mat,
int numChar,
int precision) |
static void |
print(java.io.PrintStream out,
RealMatrix32F mat,
java.lang.String format) |
static void |
print(java.io.PrintStream out,
RealMatrix64F mat) |
static void |
print(java.io.PrintStream out,
RealMatrix64F mat,
int numChar,
int precision) |
static void |
print(java.io.PrintStream out,
RealMatrix64F mat,
java.lang.String format) |
static void |
print(java.io.PrintStream out,
RealMatrix64F mat,
java.lang.String format,
int row0,
int row1,
int col0,
int col1) |
static void |
saveBin(RealMatrix64F A,
java.lang.String fileName)
Saves a matrix to disk using Java binary serialization.
|
static void |
saveCSV(RealMatrix64F A,
java.lang.String fileName)
Saves a matrix to disk using in a Column Space Value (CSV) format.
|
public static void saveBin(RealMatrix64F A, java.lang.String fileName) throws java.io.IOException
A - The matrix being saved.fileName - Name of the file its being saved at.java.io.IOExceptionpublic static <T extends RealMatrix64F> T loadBin(java.lang.String fileName) throws java.io.IOException
fileName - The file being loaded.java.io.IOExceptionpublic static void saveCSV(RealMatrix64F A, java.lang.String fileName) throws java.io.IOException
loadCSV(String).A - The matrix being saved.fileName - Name of the file its being saved at.java.io.IOExceptionpublic static DenseMatrix64F loadCSV(java.lang.String fileName) throws java.io.IOException
fileName - The file being loaded.java.io.IOExceptionpublic static DenseMatrix64F loadCSV(java.lang.String fileName, int numRows, int numCols) throws java.io.IOException
loadCSV(String).fileName - The file being loaded.numRows - number of rows in the matrix.numCols - number of columns in the matrix.java.io.IOExceptionpublic static void print(java.io.PrintStream out,
RealMatrix64F mat)
public static void print(java.io.PrintStream out,
RealMatrix64F mat,
int numChar,
int precision)
public static void print(java.io.PrintStream out,
RealMatrix64F mat,
java.lang.String format)
public static void print(java.io.PrintStream out,
RealMatrix32F mat)
public static void print(java.io.PrintStream out,
RealMatrix32F mat,
int numChar,
int precision)
public static void print(java.io.PrintStream out,
RealMatrix32F mat,
java.lang.String format)
public static void print(java.io.PrintStream out,
RealMatrix64F mat,
java.lang.String format,
int row0,
int row1,
int col0,
int col1)
public static void print(java.io.PrintStream out,
ComplexMatrix64F mat)
public static void print(java.io.PrintStream out,
ComplexMatrix64F mat,
int numChar,
int precision)
public static void print(java.io.PrintStream out,
ComplexMatrix64F mat,
java.lang.String format)