scipy.io.savemat или scipy.io.loadmat НЕ работает для массивов matlab --v7.3. Но хорошая часть состоит в том, что файлы matlab --v7.3 являются наборами данных hdf5. Поэтому они могут быть прочитаны с использованием нескольких инструментов, в том числе numpy.
Для python вам понадобится расширение h5py , для которого требуется HDF5 на вашем system.
import numpy as np, h5py
f = h5py.File('somefile.mat','r')
data = f.get('data/variable1')
data = np.array(data) # For converting to numpy array