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制作CSDN免积分下载器
Mar 10 Python
Django中更新多个对象数据与删除对象的方法
Jul 17 Python
用Python实现命令行闹钟脚本实例
Sep 05 Python
利用Python读取文件的四种不同方法比对
May 18 Python
python实现图片处理和特征提取详解
Nov 13 Python
Python如何快速上手? 快速掌握一门新语言的方法
Nov 14 Python
numpy数组拼接简单示例
Dec 15 Python
聊聊Python中的pypy
Jan 12 Python
Python学习笔记之pandas索引列、过滤、分组、求和功能示例
Jun 03 Python
在Python中获取操作系统的进程信息
Aug 27 Python
python 生成器需注意的小问题
Sep 29 Python
python 自定义异常和主动抛出异常(raise)的操作
Dec 11 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+SQL 注入攻击的技术实现以及预防办法
2010/12/29 PHP
php简单实现发送带附件的邮件
2015/06/10 PHP
PHP小偷程序的设计与实现方法详解
2016/10/15 PHP
php中分页及SqlHelper类用法实例
2017/01/12 PHP
PHP命名空间namespace的定义方法详解
2017/03/29 PHP
PHP操作XML中XPath的应用示例
2019/07/04 PHP
IE 条件注释详解总结(附实例代码)
2009/08/29 Javascript
关于JavaScript的面向对象和继承有利新手学习
2013/01/11 Javascript
BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
2014/10/29 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
2014/12/08 Javascript
JavaScript实现同一页面内两个表单互相传值的方法
2015/08/12 Javascript
JavaScript中Object.prototype.toString方法的原理
2016/02/24 Javascript
jQuery 获取页面li数组并删除不在数组中的key
2016/08/02 Javascript
js自制图片放大镜功能
2017/01/24 Javascript
详解JS获取HTML DOM元素的8种方法
2017/06/17 Javascript
JQuery 获取多个select标签option的text内容(实例)
2017/09/07 jQuery
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
2019/03/13 Javascript
如何使用vue slot创建一个模态框的实例代码
2020/05/24 Javascript
[40:55]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#4Newbee VS Fnatic
2016/03/03 DOTA
Python读写ini文件的方法
2015/05/28 Python
详解python OpenCV学习笔记之直方图均衡化
2018/02/08 Python
python程序运行进程、使用时间、剩余时间显示功能的实现代码
2019/07/11 Python
使用Python串口实时显示数据并绘图的例子
2019/12/26 Python
Python如何基于smtplib发不同格式的邮件
2019/12/30 Python
TensorFlow——Checkpoint为模型添加检查点的实例
2020/01/21 Python
Python sqlalchemy时间戳及密码管理实现代码详解
2020/08/01 Python
Django框架请求生命周期实现原理
2020/11/13 Python
python实现excel公式格式化的示例代码
2020/12/23 Python
Canvas制作旋转的太极的示例
2018/03/09 HTML / CSS
威尔逊皮革:Wilsons Leather
2018/12/07 全球购物
日本酒店、民宿、温泉旅馆、当地旅行团中文预订:e路东瀛
2019/12/09 全球购物
募捐倡议书
2014/04/14 职场文书
勤俭节约演讲稿
2014/05/08 职场文书
初中语文教学反思范文
2016/03/03 职场文书
新手,如何业余时间安排好写作、提高写作能力?
2019/10/21 职场文书