python mat是什么文件
发布时间:2025-03-14 17:49:39
.mat是matlab的文件格式,通常用于matlab和python之间的数据传输。python中的numpy和scipy提供了一些函数,可以很好地使用.读写和处理mat文件的数据。
scipyyy可用于python.读取io中的函数loadmat()mat文件,函数savemat保存文件。
1、读取文件
如上例:
#coding:UTF-8 importscipy.ioasscio dataFile='E://data.mat' data=scio.loadmat(dataFile)
请注意,读取的data是字典格式,可以通过函数type(data)查看。
printtype(data)
结果显示:
<type'dict'>
在mat文件中找到矩阵:
printdata['A']
结果显示:
[[0.0.0.0.0.0.0. 0.0.0.0.0.0.0. 。。。 0.0.0.0.0.0.0. 992156860.9960780.992156860.9960.9921568660.99215686 0.784313730.06274510.0.0.0.0. 0.0.0.0.0.0.0. 。。。 0.941176470.227450980.0.0.0.0. 0.0.0.0.0.0.0. 0.0.0.0.0.0.0. 0.0.0.0.0.0.30196078 。。。 0.0.0.0.0.0.0. 0.0.0.0.0.0.0.]]
格式为:
<type'numpy.ndarray'>
即numpy中的矩阵格式。
python学习网,大量免费python视频教程,欢迎在线学习!
下一篇 如何用python获取图像