Matlab 与 python之间的数据传递

详细内容,详见Zhong's Blog

matlab和python之间数值传递的方式,经常用到的是

  1. 通过文本文件
  2. 通过mat文件
  3. 通过hdf5文件

第一条比较简单;

第二条需要注意的是python仅支持 (v4, v6 and v7 to 7.2),因此在使用matlab存储数据的时候,应该设定好具体的版本,如:save('save.mat','data','-v6)

第三条需要注意的是,数据的维度会反转,如cubic变量会从原来的(2,3,4)变成(4,3,2),此时需要进一步的处理,详见Zhong's Blog

你可能感兴趣的:(python,matlab,save,HDF5,loadmat)