python 读取-v7.3版本的.mat文件
来源:互联网 发布:python net snmp 编辑:程序博客网 时间:2024/06/06 02:11
一 :普通版本的.mat文件
使用sicpy.io即可.sicpy.io提供了两个函数loadmat和savemat,非常方便.
import scipy.io as sio
import numpy as np
#matlab文件名
data=sio.loadmat('test.mat')
xi=data['xi']
yi=data['yi']
ui=data['ui']
vi=data['vi']
二:普通的v7.3版本.mat文件
在Python中读取MATLAB的.mat文件一般使用scipy,但是scipy不支持-v7.3版本的.mat文件(-v7.3版本能支持较大的文件);因此使用h5py进行读取。
在使用h5py之前首先要安装h5py,具体的安装过程可看安装博文:http://blog.csdn.NET/linmingan/article/details/50736300
(anaconda 自带)
利用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
阅读全文
0 0
- Ubuntu中python 读取-v7.3版本的.mat文件
- python 读取-v7.3版本的.mat文件
- python读取.mat文件时出现’NotImplementedError: Please use HDF reader for matlab v7.3 files‘问题的解决方案
- python读取.mat文件时出现’NotImplementedError: Please use HDF reader for matlab v7.3 files‘问题的解决方案
- Python读取mat文件
- python 读取 mat 文件
- Python读取MATLAB存储的mat文件
- python读取存储matlab的 .mat文件
- Python 读取mat txt 文件
- python 读取 matalb .mat 文件
- Python读取、保存、查看.mat文件
- python读取并写入mat文件
- python读取并写入mat文件
- python读取文件的版本信息
- Python读取mat文件,并转为csv文件
- vc对.mat文件的读取
- matlab中.mat文件的读取
- VS2010 读取MAT文件的配置过程
- 4、树莓派3 Model B ——— 树莓派按键控制LED(GPIO输入模式)
- sysfs文件系统之读写文件
- 在命令行中获取帮助
- 1126
- 栈跟堆得区别
- python 读取-v7.3版本的.mat文件
- java学习 el表达式简介
- 负载均衡原理的解析
- 浅谈外贸网站建设中需注意的有关google seo的问题
- 面试题10. 二进制中1的个数
- java回调函数简介
- Codeforces Round #382 (Div. 2) -- D. Taxes
- 翻转单词顺序(java版)
- Tomcat源码分析之四_Request和Response处理的全过程