Python保存加载mat格式⽂件的⽰例代码
mat为matlab常⽤存储数据的⽂件格式,python的scipy.io模块中包含保存和加载mat格式⽂件的API,使⽤极其简单,不再赘述;另附简易⽰例如下:
python新手代码图案如何保存# -*- 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⽂件内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论