org.ujmp.core.io
Class ImportMatrixM

java.lang.Object
  extended by org.ujmp.core.io.ImportMatrixM

public abstract class ImportMatrixM
extends Object


Constructor Summary
ImportMatrixM()
           
 
Method Summary
static Matrix fromFile(File file, Object... parameters)
           
static Matrix fromReader(Reader reader, Object... parameters)
           
static Matrix fromStream(InputStream stream, Object... parameters)
           
static Matrix fromString(String string, Object... parameters)
          Creates a DefaultDenseStringMatrix2D from a given String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImportMatrixM

public ImportMatrixM()
Method Detail

fromString

public static Matrix fromString(String string,
                                Object... parameters)
Creates a DefaultDenseStringMatrix2D from a given String. The string contains the rows of the matrix separated by semicolons or new lines. The columns of the matrix are separated by spaces or commas. All types of brackets are ignored.

Examples: "[1 2 3; 4 5 6]" or "(test1,test2);(test3,test4)"

Parameters:
string - the string to parse
Returns:
a StringMatrix with the desired values

fromFile

public static Matrix fromFile(File file,
                              Object... parameters)
                       throws IOException
Throws:
IOException

fromStream

public static Matrix fromStream(InputStream stream,
                                Object... parameters)
                         throws IOException
Throws:
IOException

fromReader

public static Matrix fromReader(Reader reader,
                                Object... parameters)
                         throws IOException
Throws:
IOException


Copyright © 2010. All Rights Reserved.