如何用python打开mat文件
目录
如何用python打开mat文件
目录
本文主要将如何用python打开mat文件
在平时的学习中,经常会接触到各种文件,且文件的格式也是各色不一。小编在学习的过程中,接触到了以.mat文件结尾的文件,如果没有安装matlab或者对应的相关软件时,是直接打不开的。
通过mat可以看出,这是一个matlab旗下的子文件,但是有时候没有下载matlab,或者不想用matlab。同时python的用户也是很多,因此小编使用python语言为基础进行matlab文件的打开:
比如,要打开下面图片所示的bidmc_data.mat文件
程序实现
import mat4py
import os
# 文件根路径
data_dir = "D:\\a_user_file\\data\\BIDMC PPG and Respiration Dataset\\bidmc-ppg-and-respiration-dataset-1.0.0" #文件完整路径
mat_path = os.path.join(data_dir, "bidmc_data.mat")
# 用 loadmat 函数加载.mat 文件
mat = mat4py.loadmat(mat_path)
print(type(mat))
# 输出所有文件信息
#print(mat)
# 输出第一个键值
for key, value in mat.items():
print(key)
break
随后运行程序后可以成功得到该.mat 文件的文件类型和包含的信息。
结果显示: