Python 保存加载mat格式文件的示例代码
程序员文章站
2022-04-01 11:22:29
mat为matlab常用存储数据的文件格式,python的scipy.io模块中包含保存和加载mat格式文件的api,使用极其简单,不再赘述;另附简易示例如下:# -*- coding: utf-8...
mat为matlab常用存储数据的文件格式,python的scipy.io模块中包含保存和加载mat格式文件的api,使用极其简单,不再赘述;另附简易示例如下:
# -*- coding: utf-8 -*- import numpy as np import scipy.io as scio # data data = 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 mat load_data = scio.loadmat('filename')
如上,python党就可以把保存的mat文件提供给其他matlab专业户使用。
ps:下面看下python保存加载.mat文件
标签:
#coding:utf-8 import scipy.io as sio # save .mat name = '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 .mat name = 'aaa.mat' data = sio.loadmat(name) x = data['x'] print("x:", x) y = data['y'] print("y:", y)
到此这篇关于python 保存加载mat格式文件的示例代码的文章就介绍到这了,更多相关python 保存加载mat文件内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: Photoshop抠图(磁性套索工具及几个常用案例)
下一篇: UML图-类图