红联Linux门户
Linux帮助

Ubuntu中python读取-v7.3版本的.mat文件

发布时间:2016-08-02 15:18:09来源:linmingan作者:DCD_Lin
在Python中读取MATLAB的.mat文件一般使用scipy,但是scipy不支持-v7.3版本的.mat文件(-v7.3版本能支持较大的文件);因此使用h5py进行读取。
 
在使用h5py之前首先要安装h5py,具体的安装过程可看我之前的h5py安装文章:http://www.linuxdiyf.com/linux/22937.html
 
利用h5py读取-v7.3的.mat文件:
import h5py
dict_data = h5py.File('***.mat')    #在Python中读取的.mat为字典格式
array_data = dict_data['array_name']
其中的array_name为在保存为.mat之前的真正变量名,如 MATLAB命令:save ***.mat array_name -v7.3
 
本文永久更新地址:http://www.linuxdiyf.com/linux/22941.html