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入门篇之列表和元组
Oct 17 Python
python使用PyGame模块播放声音的方法
May 20 Python
python提取页面内url列表的方法
May 25 Python
Django实现的自定义访问日志模块示例
Jun 23 Python
Python初学时购物车程序练习实例(推荐)
Aug 08 Python
python 获取utc时间转化为本地时间的方法
Dec 31 Python
python定义类self用法实例解析
Jan 22 Python
python生成大写32位uuid代码
Mar 03 Python
使用python无账号无限制获取企查查信息的实例代码
Apr 17 Python
Python对excel的基本操作方法
Feb 18 Python
OpenCV-Python 实现两张图片自动拼接成全景图
Jun 11 Python
一小时学会TensorFlow2之基本操作2实例代码
Sep 04 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获取淘宝分类id示例
2014/01/16 PHP
如何用PHP做到页面注册审核
2017/03/02 PHP
文本框的字数限制功能jquery插件
2009/11/24 Javascript
jQuery News Ticker 基于jQuery的即时新闻行情展示插件
2011/11/05 Javascript
Ajax同步与异步传输的示例代码
2013/11/21 Javascript
JavaScript SHA512&SHA256加密算法详解
2015/08/11 Javascript
javascript实现全角转半角的方法
2016/01/23 Javascript
Angularjs 滚动加载更多数据
2016/03/17 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
深入理解React中es6创建组件this的方法
2016/08/29 Javascript
jQuery.uploadify文件上传组件实例讲解
2016/09/23 Javascript
JavaScript 继承详解(五)
2016/10/11 Javascript
使用vue-resource进行数据交互的实例
2017/09/02 Javascript
基于javascript 显式转换与隐式转换(详解)
2017/12/15 Javascript
nodejs使用http模块发送get与post请求的方法示例
2018/01/08 NodeJs
JS实现的贪吃蛇游戏案例详解
2019/05/01 Javascript
vue实现Excel文件的上传与下载功能的两种方式
2019/06/28 Javascript
p5.js码绘“跳动的小正方形”的实现代码
2019/10/22 Javascript
[10:28]2018DOTA2国际邀请赛寻真——VGJ.S寻梦之路
2018/08/15 DOTA
[49:31]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第二场 1月29日
2021/03/11 DOTA
Python程序设计入门(1)基本语法简介
2014/06/13 Python
Python实现的圆形绘制(画圆)示例
2018/01/31 Python
python将一个英文语句以单词为单位逆序排放的方法
2018/12/20 Python
PyCharm如何导入python项目的方法
2020/02/06 Python
OpenCV Python实现拼图小游戏
2020/03/23 Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
2020/04/24 Python
python matplotlib绘制三维图的示例
2020/09/24 Python
Python 中 sorted 如何自定义比较逻辑
2021/02/02 Python
前端面试必备之html5的新特性
2017/09/05 HTML / CSS
澳洲女装时尚在线:Blue Bungalow
2018/05/05 全球购物
Theory美国官网:后现代都市风时装品牌
2018/05/09 全球购物
三年大学生活自我鉴定
2014/01/21 职场文书
爱国口号
2014/06/19 职场文书
一个都不能少观后感
2015/06/04 职场文书
评估“风险”创业计划的几大要点
2019/08/12 职场文书
Python爬取奶茶店数据分析哪家最好喝以及性价比
2022/09/23 Python