Matlab 与 python之间的数据传递

荒凉一梦 提交于 2020-03-01 20:24:22

详细内容,详见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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!