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

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

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

财富自由之路   2021-02-02 我要评论
想了解Python 保存加载mat格式文件的代码实例的相关内容吗,财富自由之路在本文为您仔细讲解python 保存加载mat文件的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:python,保存加载mat文件,python,mat文件,下面大家一起来学习吧。

 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)

猜您喜欢

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们