jmatio

jmatio - Read and write .mat files

Лицензия

Лицензия

The Apache Software License, Version 2.0
Группа

Группа

com.diffplug.matsim
Идентификатор

Идентификатор

jmatio
Последняя версия

Последняя версия

1.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

jmatio
jmatio - Read and write .mat files
Ссылка на сайт

Ссылка на сайт

https://github.com/diffplug/jmatio
Система контроля версий

Система контроля версий

https://github.com/diffplug/jmatio

Скачать jmatio

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.diffplug.matsim/jmatio/ -->
<dependency>
    <groupId>com.diffplug.matsim</groupId>
    <artifactId>jmatio</artifactId>
    <version>1.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.diffplug.matsim/jmatio/
implementation 'com.diffplug.matsim:jmatio:1.2.0'
// https://jarcasting.com/artifacts/com.diffplug.matsim/jmatio/
implementation ("com.diffplug.matsim:jmatio:1.2.0")
'com.diffplug.matsim:jmatio:jar:1.2.0'
<dependency org="com.diffplug.matsim" name="jmatio" rev="1.2.0">
  <artifact name="jmatio" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.diffplug.matsim', module='jmatio', version='1.2.0')
)
libraryDependencies += "com.diffplug.matsim" % "jmatio" % "1.2.0"
[com.diffplug.matsim/jmatio "1.2.0"]

Зависимости

provided (2)

Идентификатор библиотеки Тип Версия
com.google.code.findbugs : annotations jar 3.0.0
com.google.code.findbugs : jsr305 jar 3.0.0

Модули Проекта

Данный проект не имеет модулей.

Migrate to MatFileRW

Since JMatIO wasn't updated for a while, lots of people made forks. This fork includes several improvements, but all the packages were renamed to ca.mjdsystems.jmatio, which makes it incompatible with other JMatIO forks.

MatFileRW is an actively maintained fork of JMatIO which merges the improvements of several different forks (including this one).

If you want to adopt the improvements of other branches, while also keeping the features of this branch, you should download com.diffplug.matsim:matfilerw:2.0.0.TRANSITION from mavenCentral. This contains the ca.mjdsystems.jmatio packages unchanged, but marked as deprecated. After you have removed all dependencies on the ca.mjdsystems.jmatio packages, you will be able to use the regular 2.0.0 version, and its descendants.

Old header

JMatIO is a JAVA library to read/write/manipulate with Matlab binary MAT-files.

If you would like to comment, improve, critisize the project please email me: wgradkowski@gmail.com

or visit JMatIO project page at Sourceforge: http://www.sourceforge.net/projects/jmatio

Subversion Access

This project's SourceForge.net Subversion repository can be checked out through SVN with the following instruction set:

svn co https://jmatio.svn.sourceforge.net/svnroot/jmatio/trunk jmatio

Have fun :)

Wojciech Gradkowski

CHANGE LOG: [09.05.2013]

  • added read/write support for input/output streams (ss, jsh)

[04.12.2012]

  • adding various fixes (thanks to: Kristofer Sandlund)
  • adding read support for objects, java objects, other types
  • performance enhancements

[05.10.2007]

  • Sparse matrix bugfixes by Jonas Pettersson (LU/EAB)
  • MatFileReader performance enhancements by Eugene Rudoy
  • new MatFileReader methods added

[02.03.2007]

  • Regression bug fixed: Double arrays created natively in Matlab are read incorrectly (reversed byte ordering)

[22.02.2007]

  • Added support:UInt8 array
  • MAJOR reading performance enhancement - reading is as fast as in Matlab now
  • Removed Log4j references

TODO:

  • Other array types (serialized objects (OPAQUE) is done partially)
  • Writer performance enhancement
  • Documentation and examples
  • Organize JUnit tests
  • Refactor exceptions
  • Make structures and cell arrays more user friendly

NOTE: Numerical arrays (MLDouble, MLUint8) are now backed by direct ByteBuffers. For really BIG arrays the maximum heap size for direct buffers may be modified by -XX:MaxDirectMemorySize=

[some.time.2006] Currently supproted data types are:

  • Double array
  • Char array
  • Structure
  • Cell array
  • Sparase array
com.diffplug.matsim

DiffPlug

View, edit, compare. Anything, from anywhere.

Версии библиотеки

Версия
1.2.0
0.0.1