1.
import mat4py
mat4py.loadmat(mat_path)
2.
import scipy.io as io
io.loadmat(mat_path)
前两种方法有时会因为mat文件格式level太高而报错,例如:NotImplementedError: Please use HDF reader for matlab v7.3 files
这时就需要第三种方法:
3.
import h5py
mat = h5py.File(mat_path)
mat = np.transpose(mat['you_matrix_name_in_mat'])