matlab变量(矩阵、数组)可以存储到 *.mat 文件里。为了能在Python中使用这些数据,我们需要导入scipy.io包:
1 |
import scipy.io |
然后可以使用loadmat函数导入:
1 |
mat = scipy.io.loadmat('file.mat') |
相反的,你可以从Python导出 *.mat 文件,以供matlab使用:
1 2 |
arr = [x**2 for x in xrange(10)] scipy.io.savemat('file.mat', arr) |