I have a program which exports .mat files in the default .mat format – I believe it v7 MAT-file? Due to the size I am unable to load the .mat file. When attempting to load the .mat file I receive an "Error using load. Cannot read file X". I have no control over the output of the program used to generate the .mat file. Is there a way in which the .mat file may be accessed to retrieve the content? Ideally I would like to retrieve the data and save it in a v7.3 MAT-file format. Thanks!
MATLAB: How to convert a large .mat file of (default format ~ 7) to a 7.3 MAT-file / HDF5 based format when the file is too large to load.
7.3 mat-file / hdf5 based formatconvertload
Related Question
- Does the ‘MAT-File Header Summary’ include the ‘MATLAB 5.0 MAT-file’ header message when I try to save the data as a MAT file in ‘-v7’ version in MATLAB 7.9 (R2009b)
- Converting -v5 files to -v7 and -v7.3
- How to get mat file version, type(matfile) doesn’t work
- Load variable from mat file
- How to pass a “.mat” file as an argument of user defined function
Best Answer