NotImplementedError:matlabv7.3ファイルにはHDFリーダーを使用してください
Notimplementederror Please Use Hdf Reader
コード上で直接、Pythonで.matファイルを読み取る問題:
data = scipy.io.loadmat('cebi.mat') # read mat file print(data.keys()) # View all variables in the mat file #print(data['__header__']) print(data['DATA']) user=data['DATA'] user.dtype #View type user.dtype.names #View attribute names
エラーレポートは次のとおりです。
NotImplementedError:matlabv7.3ファイルにはHDFリーダーを使用してください
hdfを使用して読み取るように促し、自然にBaiduに移動しますが、たまたま解決できました クリックしてリンクを開きます
次に、これに変更すると、データを読み取ることができます。
import h5py data=h5py.File('cebi.mat','r') x=list(data.keys()) #data[x[1]] #w=data[x[1]]['wave'] www=data[data[x[1]]['wave'][0][0]].value
結果のwwwはfloatタイプの配列です