Объединяет в Java 8 Collection API

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

14
задан Tanmay Patil 9 May 2014 в 11:53
поделиться