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


Posted in Python onAugust 04, 2020

 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文件内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python使用rabbitmq实现网络爬虫示例
Feb 20 Python
用Python的pandas框架操作Excel文件中的数据教程
Mar 31 Python
windows下安装Python和pip终极图文教程
Mar 05 Python
用python与文件进行交互的方法
Mar 01 Python
Numpy数组的保存与读取方法
Apr 04 Python
pandas.loc 选取指定列进行操作的实例
May 18 Python
python多进程提取处理大量文本的关键词方法
Jun 05 Python
Python中偏函数用法示例
Jun 07 Python
tensorflow saver 保存和恢复指定 tensor的实例讲解
Jul 26 Python
Python通过socketserver处理多个链接
Mar 18 Python
解决阿里云邮件发送不能使用25端口问题
Aug 07 Python
python 多态 协议 鸭子类型详解
Nov 27 Python
python中判断文件结束符的具体方法
Aug 04 #Python
python字典key不能是可以是啥类型
Aug 04 #Python
Python延迟绑定问题原理及解决方案
Aug 04 #Python
Python 使用生成器代替线程的方法
Aug 04 #Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
Aug 04 #Python
python读取xml文件方法解析
Aug 04 #Python
如何利用python进行时间序列分析
Aug 04 #Python
You might like
php查找任何页面上的所有链接的方法
2013/12/03 PHP
PHP中的日期加减方法示例
2014/08/21 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
PHP接口继承及接口多继承原理与实现方法详解
2017/10/18 PHP
PHP abstract 抽象类定义与用法示例
2018/05/29 PHP
PHP使用函数用法详解
2018/09/30 PHP
PHP工厂模式的日常使用
2019/03/20 PHP
JavaScript几种形式的树结构菜单
2010/05/10 Javascript
js函数定时器实现定时读取系统实时连接数
2014/04/30 Javascript
js实现select跳转功能代码
2014/10/22 Javascript
javascript中的正则表达式使用指南
2015/03/01 Javascript
JS使用ajax方法获取指定url的head信息中指定字段值的方法
2015/03/24 Javascript
React实现双向绑定示例代码
2016/09/19 Javascript
javascript数组去重方法分析
2016/12/15 Javascript
bootstrap fileinput 上传插件的基础使用
2017/02/17 Javascript
JS字符串长度判断,超出进行自动截取的实例(支持中文)
2017/03/06 Javascript
详解vue-router基本使用
2017/04/18 Javascript
详解Vue.js分发之作用域槽
2017/06/13 Javascript
Angular 1.x个人使用的经验小结
2017/07/19 Javascript
详解Vue中一种简易路由传参办法
2017/09/15 Javascript
JavaScript求一组数的最小公倍数和最大公约数常用算法详解【面向对象,回归迭代和循环】
2018/05/07 Javascript
Angular-UI Bootstrap组件实现警报功能
2018/07/16 Javascript
vue监听用户输入和点击功能
2019/09/27 Javascript
浅谈nuxtjs校验登录中间件和混入(mixin)
2020/11/06 Javascript
vue实现广告栏上下滚动效果
2020/11/26 Vue.js
python中requests模块的使用方法
2015/04/08 Python
举例详解Python中yield生成器的用法
2015/08/05 Python
使用Python的package机制如何简化utils包设计详解
2017/12/11 Python
Tensorflow卷积神经网络实例进阶
2018/05/24 Python
Django框架会话技术实例分析【Cookie与Session】
2019/05/24 Python
HTML5 Canvas自定义圆角矩形与虚线示例代码
2013/08/02 HTML / CSS
世界上最大的高分辨率在线图片库:Alamy
2018/07/07 全球购物
世界上最好的旅行夹克:BauBax
2018/12/23 全球购物
租车协议书范本2014
2014/11/17 职场文书
入党介绍人意见怎么写
2015/06/03 职场文书
nginx 配置缓存
2022/05/11 Servers