Lesen Sie ALLE Variablen in einer .mat-Datei mit python h5py
Ich versuche, alle Variablen aus einer '.mat' v7.3-Datei zu ziehen und in NumPy-Arrays umzuwandeln. Gibt es eine Möglichkeit, dies generisch zu tun, wobei vorzugsweise keine Variablennamen angegeben werden müssen? Wie können Sie alle vorhandenen Variablennamen aus einer h5py.File abrufen und dann ihre Abmessungen überprüfen?
Ex
import numpy as np, h5py
file = h5py.File('data.mat','r')
for "all variables in mat file"
...fill numpy array
end