CSMatIO: MAT-file I/O API for .NET 2.0

Package contains Matlab's MAT-File I/O API for .NET 2.0. Supports Matlab 5 MAT-file format.

You are now following this Submission

CSMatIO a .NET Library is a Matlab MAT-File I/O API for Microsoft's .NET 2.0 Architecture written entirely in C#. CSMatIO has the ability to read, write, and manipulate binary Level 5 MAT-Files.

Currently supported data types:
+ Double array
+ Single array
+ Char array
+ Structure
+ Cell array
+ Sparse array
+ Int8 array
+ UInt8 array
+ Int16 array
+ UInt16 array
+ Int32 array
+ UInt32 array
+ Int64 array
+ UInt64 array

Note:
The zlib.net.dll file is used to compress and decompress MAT-file data.

Cite As

David Zier (2026). CSMatIO: MAT-file I/O API for .NET 2.0 (https://www.mathworks.com/matlabcentral/fileexchange/16319-csmatio-mat-file-i-o-api-for-net-2-0), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: JMatIO - Matlab's MAT-file I/O in JAVA

Categories

Find more on Data Import and Analysis in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0