今天用h5py读mat文件的时候报错:
OSError: Unable to open file (file signature not found)
之前我们读mat文件都是用scipy.io,但是后来MATLAB升级之后,就得用h5py读了。
这次h5py读报错,很明显就是MATLAB的问题,问题出在save函数中,之前存的时候,只是简单的save("a"),这样是不行的,这样存的还是低版本的mat,我们需要存高版本的mat,只需要将save语句改为:
save("a", "-v7.3")
即可。




最新评论
同样
站长您好,亚马逊云咨询推广资源,望建立联系,可邮件,谢谢。
换友情链接吗?
看你的站做的挺不错的
恭喜!!太强了,硕博连读啊
雁过留毛,人过留名。
看不懂但大受震撼
每天都在战争,希望2026和平.