1

I have a .mat file (V7.3 format) from other people with a structure and a table variable inside. With the common python package (hdf5storage and h5py), I can load the structure in this .mat file, but the content in the table is shown as a strange integer vector

[3707764736 2 1 1 110 1] 

I tried the codes in

h5py: Issues to correctly read a 'table' class stored in MATLAB (.mat -7.3)

but it gives the same strange vector.

Does anyone have the experience on this issue? Thank you so much.

6
  • 1
    This is a really common problem without any good answers I'm afraid. Aside from what you've already tried, perhaps try mat73 package, pypi.org/project/mat73 Commented Jun 16, 2021 at 7:50
  • Thank you for the suggestion. I tried mat73, and it gave error message as below. ERROR:root:ERROR: MATLAB type not supported: table, (uint32) Commented Jun 16, 2021 at 8:15
  • Sorry I can't help further but if you do find a solution please do come back and answer your own question. I'm sure it will be very helpful to lots of people. Commented Jun 16, 2021 at 9:52
  • Thank you very much. Will come back when there is a solution. Commented Jun 23, 2021 at 1:36
  • Hello @FelixLiang, did you ever solve this issue? I have encountered the same MATLAB type not supported error. Commented Jan 31, 2022 at 14:56

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.