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中的数据存储模块shelve的用法
Mar 03 Python
python使用matplotlib绘制柱状图教程
Feb 08 Python
Python之re操作方法(详解)
Jun 14 Python
怎么使用pipenv管理你的python项目
Mar 12 Python
Pandas 合并多个Dataframe(merge,concat)的方法
Jun 08 Python
python实现俄罗斯方块游戏
Mar 25 Python
Selenium鼠标与键盘事件常用操作方法示例
Aug 13 Python
关于python导入模块import与常见的模块详解
Aug 28 Python
Python使用正则实现计算字符串算式
Dec 29 Python
PyCharm设置注释字体颜色以及是否倾斜的操作
Sep 16 Python
python中str内置函数用法总结
Dec 27 Python
关于python中readlines函数的参数hint的相关知识总结
Jun 24 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
windows下开发并编译PHP扩展的方法
2011/03/18 PHP
php 广告调用类代码(支持Flash调用)
2011/08/11 PHP
PHP5多态性与动态绑定介绍
2015/04/03 PHP
用JS控制回车事件的代码
2011/02/20 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
2012/03/14 Javascript
Javascript中查找不以XX字符结尾的单词示例代码
2013/10/15 Javascript
javascript实现树形菜单的方法
2015/07/17 Javascript
javascript中substring()、substr()、slice()的区别
2015/08/30 Javascript
jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
2015/10/28 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
第九章之路径分页标签与徽章组件
2016/04/25 Javascript
js+canvas实现动态吃豆人效果
2017/03/22 Javascript
jQuery查找和过滤_动力节点节点Java学院整理
2017/07/04 jQuery
Angular.js初始化之ng-app的自动绑定与手动绑定详解
2017/07/31 Javascript
vue-rx的初步使用教程
2018/09/21 Javascript
vue表单验证你真的会了吗?vue表单验证(form)validate
2019/04/07 Javascript
[00:43]TI7不朽珍藏III——幽鬼不朽展示
2017/07/15 DOTA
python 实现判断ip连通性的方法总结
2018/04/22 Python
python绘制立方体的方法
2018/07/02 Python
Python计算开方、立方、圆周率,精确到小数点后任意位的方法
2018/07/17 Python
Django基础知识与基本应用入门教程
2018/07/20 Python
pyqt5 实现多窗口跳转的方法
2019/06/19 Python
python matplotlib饼状图参数及用法解析
2019/11/04 Python
Pytorch中index_select() 函数的实现理解
2019/11/19 Python
HTML5离线缓存Manifest是什么
2016/03/09 HTML / CSS
用HTML5制作数字时钟的教程
2015/05/11 HTML / CSS
阿迪达斯意大利在线商店:adidas意大利
2016/09/19 全球购物
餐饮采购员岗位职责
2014/03/15 职场文书
协议书的格式
2014/04/23 职场文书
人事经理岗位职责范本
2014/08/04 职场文书
集团财务总监岗位职责
2015/04/03 职场文书
员工离职通知函
2015/04/25 职场文书
走进毛泽东观后感
2015/06/04 职场文书
2016年综治宣传月活动宣传标语口号
2016/03/16 职场文书
Java 在线考试云平台的实现
2021/11/23 Java/Android
Python进程间的通信之语法学习
2022/04/11 Python