JMatIO - Matlab's MAT-file I/O in JAVA
by Wojciech Gradkowski
15 Apr 2006
(Updated 05 Oct 2007)
Package contains Matlab's MAT-file I/O API in JAVA. Supports Matlab 5 MAT-flie format reading and wr
|
Watch this File
|
| File Information |
| Description |
JMatIO is a JAVA library to read/write/manipulate with Matlab's binary MAT-files.
Currently supported data types are:
+ Double array
+ UInt8, Int8 array
+ UInt64, Int64 array
+ Char array
+ Structure
+ Cell array
+ Sparase array
this project is also available at http://sf.net/projects/jmatio |
| Acknowledgements |
This submission has inspired the following:
CSMatIO: MAT-file I/O API for .NET 2.0
|
| MATLAB release |
MATLAB 7.0.4 (R14SP2)
|
| Other requirements |
Java SDK 1.5.0 |
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Updates |
| 24 Apr 2006 |
Following users' suggestions (thank you Imran) some code parts were modified:
+MLDouble array supports Jama style constructors, and JAVA types
+MLChar String exports
+MatFileReader maps content by name
+JUnit tests added
+JavaDoc added |
| 26 Apr 2006 |
+ bug fix: reading unsigned values
+ new constructor in MLDouble supporting double[][]
+ filtered reading of MAT-file
+ JUnit test updated |
| 26 Apr 2006 |
+bug fix: poor performance with big arrays
+documentation updated
+jmatio.jar added |
| 24 May 2006 |
+improved performance of MatFileReader (~100% faster now)
+JUnit tests added to test and show usage of Cells and Strucutures |
| 22 Feb 2007 |
+ Added support:UInt8 array
+ MAJOR reading performance enhancement - reading is as fast as in Matlab now
+ Removed Log4j references |
| 02 Mar 2007 |
+ REGRESSION BUG: double arrays created natively in Matlab are not read correctly (reversed byte ordering) |
| 26 Mar 2007 |
+ bugfix: struct/cell reading fails when containing empty arrays
+ added: int64 and uint64 support |
| 05 Oct 2007 |
+ Sparse matrix bugfixes
+ MatFileReader performance enhancements
+ new MatFileReader methods added |
|
Contact us at files@mathworks.com