Python lesen Matlab .mat -Datei mit TabellePython

Python-Programme
Anonymous
 Python lesen Matlab .mat -Datei mit Tabelle

Post by Anonymous »

Ich versuche, eine Matlab -Datei (v7.3) von Python zu lesen. Das Ding ist eines des Feldes im .mat -Objekt ist eine Tabelle (7x6) mit benannten Spalten, und jedes Mal, wenn ich das Objekt lese, erhalte ich nur ein 1x6 -Array mit Zufallszahlen. Ich habe es mit den H5Py- und Pymatreader-Bibliotheken ausprobiert, aber es hat nicht funktioniert.

Code: Select all

test_table = table([1, 2]', [3, 4]', VariableNames={'a', 'b'});
save("test_table_73.mat", "test_table", "-v7.3");
< /code>
und der Python-Code zum Lesen: < /p>
import mat73

data_73 = mat73.loadmat("test_table_73.mat")
print(data_73)
< /code>
Die Python-Codeausgabe < /p>
{'test_table': None}
ERROR:root:ERROR: MATLAB type not supported: table, (uint32)

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post