将numpy.ndarray类型数据保存为.mat格式,和.mat数据的读取

import scipy.io as scio # 需要用到scipy库
import numpy as np
my_data=np.arange(12) # 0-11
# 保存到当前路径下
scipy.io.savemat('file_name.mat', {'data':my_data}) # file_name.mat为保存的文件名。该保存的mat文件可直接在matlab打开
# 读取刚保存的.mat数据
dict_ = scio.loadmat('file_name.mat') # 输出的为dict字典类型
data=dict_['data'] # 从字典中将数据取出
print(type(dict_['data'])) # numpy.ndarray

 

 

  

posted @ 2024-04-23 16:51  视觉书虫  阅读(427)  评论(0编辑  收藏  举报