Project Waterloo File and Matrix Utilities
Utilities for partial input/output from MATLAB MAT-files, HDF5-files and custom binary files.
Appropriate use of the custom classes provided here can speed MATLAB code execution typically by 2- to 20-fold.
I/o is supported using
[1] virtual memory mapping of files (recommended: Version 6 MAT, HDF5 and binary files).
[2] low-level i/o using fread (Version 6 MAT- files /HDF5/binary).
[3] via the matlab.io.MatFile class for Version 7.3 MAT-files with R2011b+.
The previous MAT-file utilities for writing Version 6 MAT-files are included in the library.
Various functions for converting between file types are also included.
The full code is available for download at http://sigtool.sourceforge.net/
Citation pour cette source
Malcolm Lidierth (2024). Project Waterloo File and Matrix Utilities (https://www.mathworks.com/matlabcentral/fileexchange/12250-project-waterloo-file-and-matrix-utilities), MATLAB Central File Exchange. Récupéré le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
Tags
Remerciements
A inspiré : 3D Cube Slice
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Version | Publié le | Notes de version | |
---|---|---|---|
1.2.0.0 | OOP-based. Support for V6/7/7.3 MAT-files, HDF5 and binary files |
||
1.1.0.0 | Cumulative minor changes |
||
1.0.0.0 | Minor bug fix (argcheck). Improved VarRename |