Python 保存加载mat格式文件的示例代码

时间:2021-05-22

mat为matlab常用存储数据的文件格式,python的scipy.io模块中包含保存和加载mat格式文件的API,使用极其简单,不再赘述;另附简易示例如下:

# -*- coding: utf-8 -*-import numpy as npimport scipy.io as scio # datadata = np.array([1,2,3])data2 = np.array([4,5,6]) # save mat (data format: dict) scio.savemat(str(F0) + 'Hz.mat', {'var_name':data})scio.savemat(str(F0) + 'Hz.mat', {'var_name':data, 'var_name2':data2}) # load matload_data = scio.loadmat('filename')

如上,python党就可以把保存的mat文件提供给其他matlab专业户使用。

PS:下面看下python保存加载.mat文件

标签:

#coding:utf-8import scipy.io as sio# save .matname = 'aaa.mat'x = [[1,1,1,2], [1,1,1,3], [1,1,1,4]]y = [5,6,7,8]sio.savemat(name, {'x': x, 'y': y})# load .matname = 'aaa.mat'data = sio.loadmat(name)x = data['x']print("x:", x)y = data['y']print("y:", y)

到此这篇关于Python 保存加载mat格式文件的示例代码的文章就介绍到这了,更多相关python 保存加载mat文件内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章