-2
我有matlab中的代码,其结果我想在Python代码中使用(作为矩阵或作为.dat文件)。有谁能告诉我这可以做到吗?python获得matlab代码的结果
我有matlab中的代码,其结果我想在Python代码中使用(作为矩阵或作为.dat文件)。有谁能告诉我这可以做到吗?python获得matlab代码的结果
.dat文件只是一个文本文件:
fid = fopen('outputFile.dat', 'wt');
fprintf(fid, your_data_in_string_format);
fclose(fid);
与NumPy和SciPy的可读写MATLAB .mat文件,直接使用scipy.io.loadmat
和scipy.io.savemat
。
对于新的HDF5格式化.mat文件,这是否正确? – slayton
我不这么认为。根据'loadmat'文档“我们不实现HDF5/7.3接口”。所以我想不是 - 你指出这点很好。 – Chris
有读取HDF5的Python模块,例如[this one](http://code.google.com/p/h5py/)。 –